From ee563c115410f26f261258ae9e977111284ff339 Mon Sep 17 00:00:00 2001 From: Thomlam Date: Tue, 22 Oct 2024 05:55:30 +0200 Subject: [PATCH] feat: Add dynamic environment interaction system and new events - Implement player interaction system with the environment - Add dynamic room system: - Events now added based on room number and corridor-specific stages - Dynamic event generation based on the current floor - New events added: - "Blacksmith" - "Altar" event allowing players to take one item - Introduced IsCorridor detection system for dynamic instantiation and removal of corridor events - Enhance item saving system to persist data across rooms, including inventory, dialogues, and more - Implement full inventory system - Add multiple UI elements, animations, and canvas for visual feedback --- .../RoomSystem/Corridor/CorridorX7.prefab | 64 + Assets/Prefabs/RoomSystem/CorridorEvent.meta | 8 + .../RoomSystem/CorridorEvent/Altar.prefab | 483 +++++++ .../CorridorEvent/Altar.prefab.meta | 7 + .../RoomSystem/CorridorEvent/AltarAnims.meta | 8 + .../CorridorEvent/AltarAnims/Altar.anim | 93 ++ .../CorridorEvent/AltarAnims/Altar.anim.meta | 8 + .../AltarAnims/Altar_Totem.controller | 72 ++ .../AltarAnims/Altar_Totem.controller.meta | 8 + .../RoomSystem/CorridorEvent/Forgeron.prefab | 752 +++++++++++ .../CorridorEvent/Forgeron.prefab.meta | 7 + .../CorridorEvent/ForgeronAnims.meta | 8 + .../CorridorEvent/ForgeronAnims/Forgeron.anim | 93 ++ .../ForgeronAnims/Forgeron.anim.meta | 8 + .../ForgeronAnims/Idle Working.png | Bin 0 -> 2258 bytes .../ForgeronAnims/Idle Working.png.meta | 303 +++++ .../ForgeronAnims/Smither.controller | 72 ++ .../ForgeronAnims/Smither.controller.meta | 8 + .../Resources/CorridorEventsRessources.meta | 8 + .../CorridorEventsRessources/Altar.anim | 93 ++ .../CorridorEventsRessources/Altar.anim.meta | 8 + .../Buff Totem Sprite Sheet v1.1.png | Bin 0 -> 21909 bytes .../Buff Totem Sprite Sheet v1.1.png.meta | 765 ++++++++++++ .../CorridorEventsRessources/Decorations.png | Bin 0 -> 14782 bytes .../Decorations.png.meta | 413 ++++++ .../CorridorEventsRessources/Idle Adding.png | Bin 0 -> 1560 bytes .../Idle Adding.png.meta | 127 ++ .../CorridorEventsRessources/Idle Bored.png | Bin 0 -> 1548 bytes .../Idle Bored.png.meta | 127 ++ .../Idle Checking.png | Bin 0 -> 2673 bytes .../Idle Checking.png.meta | 127 ++ .../CorridorEventsRessources/Idle Mixing.png | Bin 0 -> 1283 bytes .../Idle Mixing.png.meta | 127 ++ .../Idle Research.png | Bin 0 -> 2538 bytes .../Idle Research.png.meta | 127 ++ .../CorridorEventsRessources/Idle Working.png | Bin 0 -> 2258 bytes .../Idle Working.png.meta | 303 +++++ .../exclamation_spritesheet_01.png | Bin 0 -> 2091 bytes .../exclamation_spritesheet_01.png.meta | 303 +++++ Assets/Scenes/DevRoom.unity | 1107 +++-------------- Assets/Scenes/EmptyRoom_2.unity | 468 ++++++- Assets/Scripts/GameData.cs | 11 + Assets/Scripts/GameData.cs.meta | 11 + Assets/Scripts/GameDataManager.cs | 42 + Assets/Scripts/GameDataManager.cs.meta | 11 + Assets/Scripts/GameTracker.cs | 96 ++ Assets/Scripts/GameTracker.cs.meta | 11 + Assets/Scripts/Map Control/DoorSystem.cs | 53 +- Assets/Scripts/Map Control/RoomSystem.meta | 8 + .../Scripts/Map Control/RoomSystem/Altar.cs | 86 ++ .../Map Control/RoomSystem/Altar.cs.meta | 11 + .../Map Control/RoomSystem/Interface.meta | 8 + .../RoomSystem/Interface/IInteractable.cs | 4 + .../Interface/IInteractable.cs.meta | 11 + .../Interface/InteractableObject.cs | 12 + .../Interface/InteractableObject.cs.meta | 11 + .../Scripts/Map Control/RoomSystem/PNJ.meta | 8 + .../RoomSystem/PNJ/BlackSmith.meta | 8 + .../RoomSystem/PNJ/BlackSmith/Blacksmith.cs | 77 ++ .../PNJ/BlackSmith/Blacksmith.cs.meta | 11 + Assets/Scripts/Player.meta | 8 + Assets/Scripts/Player/Player.cs | 28 + Assets/Scripts/Player/Player.cs.meta | 11 + .../Scripts/{ => Player}/PlayerController.cs | 4 + .../{ => Player}/PlayerController.cs.meta | 0 Assets/Scripts/Trap/Crossbow/Crossbow.cs | 10 +- Assets/Scripts/UI/Dialogue/DialogueManager.cs | 1 - 67 files changed, 5710 insertions(+), 947 deletions(-) create mode 100644 Assets/Prefabs/RoomSystem/CorridorEvent.meta create mode 100644 Assets/Prefabs/RoomSystem/CorridorEvent/Altar.prefab create mode 100644 Assets/Prefabs/RoomSystem/CorridorEvent/Altar.prefab.meta create mode 100644 Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims.meta create mode 100644 Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims/Altar.anim create mode 100644 Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims/Altar.anim.meta create mode 100644 Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims/Altar_Totem.controller create mode 100644 Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims/Altar_Totem.controller.meta create mode 100644 Assets/Prefabs/RoomSystem/CorridorEvent/Forgeron.prefab create mode 100644 Assets/Prefabs/RoomSystem/CorridorEvent/Forgeron.prefab.meta create mode 100644 Assets/Prefabs/RoomSystem/CorridorEvent/ForgeronAnims.meta create mode 100644 Assets/Prefabs/RoomSystem/CorridorEvent/ForgeronAnims/Forgeron.anim create mode 100644 Assets/Prefabs/RoomSystem/CorridorEvent/ForgeronAnims/Forgeron.anim.meta create mode 100644 Assets/Prefabs/RoomSystem/CorridorEvent/ForgeronAnims/Idle Working.png create mode 100644 Assets/Prefabs/RoomSystem/CorridorEvent/ForgeronAnims/Idle Working.png.meta create mode 100644 Assets/Prefabs/RoomSystem/CorridorEvent/ForgeronAnims/Smither.controller create mode 100644 Assets/Prefabs/RoomSystem/CorridorEvent/ForgeronAnims/Smither.controller.meta create mode 100644 Assets/Resources/CorridorEventsRessources.meta create mode 100644 Assets/Resources/CorridorEventsRessources/Altar.anim create mode 100644 Assets/Resources/CorridorEventsRessources/Altar.anim.meta create mode 100644 Assets/Resources/CorridorEventsRessources/Buff Totem Sprite Sheet v1.1.png create mode 100644 Assets/Resources/CorridorEventsRessources/Buff Totem Sprite Sheet v1.1.png.meta create mode 100644 Assets/Resources/CorridorEventsRessources/Decorations.png create mode 100644 Assets/Resources/CorridorEventsRessources/Decorations.png.meta create mode 100644 Assets/Resources/CorridorEventsRessources/Idle Adding.png create mode 100644 Assets/Resources/CorridorEventsRessources/Idle Adding.png.meta create mode 100644 Assets/Resources/CorridorEventsRessources/Idle Bored.png create mode 100644 Assets/Resources/CorridorEventsRessources/Idle Bored.png.meta create mode 100644 Assets/Resources/CorridorEventsRessources/Idle Checking.png create mode 100644 Assets/Resources/CorridorEventsRessources/Idle Checking.png.meta create mode 100644 Assets/Resources/CorridorEventsRessources/Idle Mixing.png create mode 100644 Assets/Resources/CorridorEventsRessources/Idle Mixing.png.meta create mode 100644 Assets/Resources/CorridorEventsRessources/Idle Research.png create mode 100644 Assets/Resources/CorridorEventsRessources/Idle Research.png.meta create mode 100644 Assets/Resources/CorridorEventsRessources/Idle Working.png create mode 100644 Assets/Resources/CorridorEventsRessources/Idle Working.png.meta create mode 100644 Assets/Resources/CorridorEventsRessources/exclamation_spritesheet_01.png create mode 100644 Assets/Resources/CorridorEventsRessources/exclamation_spritesheet_01.png.meta create mode 100644 Assets/Scripts/GameData.cs create mode 100644 Assets/Scripts/GameData.cs.meta create mode 100644 Assets/Scripts/GameDataManager.cs create mode 100644 Assets/Scripts/GameDataManager.cs.meta create mode 100644 Assets/Scripts/GameTracker.cs create mode 100644 Assets/Scripts/GameTracker.cs.meta create mode 100644 Assets/Scripts/Map Control/RoomSystem.meta create mode 100644 Assets/Scripts/Map Control/RoomSystem/Altar.cs create mode 100644 Assets/Scripts/Map Control/RoomSystem/Altar.cs.meta create mode 100644 Assets/Scripts/Map Control/RoomSystem/Interface.meta create mode 100644 Assets/Scripts/Map Control/RoomSystem/Interface/IInteractable.cs create mode 100644 Assets/Scripts/Map Control/RoomSystem/Interface/IInteractable.cs.meta create mode 100644 Assets/Scripts/Map Control/RoomSystem/Interface/InteractableObject.cs create mode 100644 Assets/Scripts/Map Control/RoomSystem/Interface/InteractableObject.cs.meta create mode 100644 Assets/Scripts/Map Control/RoomSystem/PNJ.meta create mode 100644 Assets/Scripts/Map Control/RoomSystem/PNJ/BlackSmith.meta create mode 100644 Assets/Scripts/Map Control/RoomSystem/PNJ/BlackSmith/Blacksmith.cs create mode 100644 Assets/Scripts/Map Control/RoomSystem/PNJ/BlackSmith/Blacksmith.cs.meta create mode 100644 Assets/Scripts/Player.meta create mode 100644 Assets/Scripts/Player/Player.cs create mode 100644 Assets/Scripts/Player/Player.cs.meta rename Assets/Scripts/{ => Player}/PlayerController.cs (98%) rename Assets/Scripts/{ => Player}/PlayerController.cs.meta (100%) diff --git a/Assets/Prefabs/RoomSystem/Corridor/CorridorX7.prefab b/Assets/Prefabs/RoomSystem/Corridor/CorridorX7.prefab index 294017f6..4f62439c 100644 --- a/Assets/Prefabs/RoomSystem/Corridor/CorridorX7.prefab +++ b/Assets/Prefabs/RoomSystem/Corridor/CorridorX7.prefab @@ -91,6 +91,37 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: newRoomPrefab: {fileID: 6459706332820108789, guid: 35bed5d2a54129845bcff6b3abaa746b, type: 3} +--- !u!1 &1856224911784812225 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4510731604005238534} + m_Layer: 0 + m_Name: BlacksmithSpawnPoint + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 2147483647 + m_IsActive: 1 +--- !u!4 &4510731604005238534 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1856224911784812225} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.82, y: 4.19, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3022020511561805294} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1874311396987187176 GameObject: m_ObjectHideFlags: 0 @@ -1350,6 +1381,8 @@ Transform: m_Children: - {fileID: 6485059341568045904} - {fileID: 1238582843666978988} + - {fileID: 4510731604005238534} + - {fileID: 8320606197561170021} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &1349095506272017240 @@ -2198,3 +2231,34 @@ TilemapRenderer: m_Mode: 0 m_DetectChunkCullingBounds: 0 m_MaskInteraction: 0 +--- !u!1 &8946740815996525297 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8320606197561170021} + m_Layer: 0 + m_Name: AltarSpawnPoint + m_TagString: Respawn + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 2147483647 + m_IsActive: 1 +--- !u!4 &8320606197561170021 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8946740815996525297} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 4.17, y: 6.17, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3022020511561805294} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Prefabs/RoomSystem/CorridorEvent.meta b/Assets/Prefabs/RoomSystem/CorridorEvent.meta new file mode 100644 index 00000000..15c67256 --- /dev/null +++ b/Assets/Prefabs/RoomSystem/CorridorEvent.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5d5540a2c876f3347ac610260bcb2cf7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/RoomSystem/CorridorEvent/Altar.prefab b/Assets/Prefabs/RoomSystem/CorridorEvent/Altar.prefab new file mode 100644 index 00000000..714f3267 --- /dev/null +++ b/Assets/Prefabs/RoomSystem/CorridorEvent/Altar.prefab @@ -0,0 +1,483 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1176501048308710802 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 665455808343045376} + - component: {fileID: 2339494378409039884} + - component: {fileID: 2145264245925261832} + - component: {fileID: 3571935916926236109} + - component: {fileID: 1242726983628866886} + m_Layer: 0 + m_Name: Altar_Totem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &665455808343045376 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1176501048308710802} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -2.3720837, y: -1.4640138, z: -0.044539034} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6117013436915373920} + m_Father: {fileID: 8715847334112377597} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2339494378409039884 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1176501048308710802} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -1791178601 + m_SortingLayer: 3 + m_SortingOrder: 5 + m_Sprite: {fileID: -1198998149, guid: e68a5b1f79ebeee46897c0b0c0c83fd8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 2, y: 2} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &2145264245925261832 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1176501048308710802} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 8fc02d4266d513d44badfad7f5e37d68, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!61 &3571935916926236109 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1176501048308710802} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: -0.5} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 2, y: 2} + newSize: {x: 2, y: 2} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 3, y: 3} + m_EdgeRadius: 0 +--- !u!114 &1242726983628866886 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1176501048308710802} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 47e52db4ab8ec6a47817dd966ae66e24, type: 3} + m_Name: + m_EditorClassIdentifier: + interactionCanvas: {fileID: 6541652951429643962} +--- !u!1 &4206617748250505062 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2039732959497383306} + - component: {fileID: 7703076656792594765} + - component: {fileID: 8443414451366013095} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2039732959497383306 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4206617748250505062} + 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: 6117013436915373920} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.07, y: -1.89} + m_SizeDelta: {x: 1, y: 1.0307} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7703076656792594765 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4206617748250505062} + m_CullTransparentMesh: 1 +--- !u!114 &8443414451366013095 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4206617748250505062} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Press E + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 0.2 + m_fontSizeBase: 0.2 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4671168421616932687 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8715847334112377597} + - component: {fileID: 8623587511548985501} + m_Layer: 0 + m_Name: Altar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8715847334112377597 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4671168421616932687} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.044539034} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 665455808343045376} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!61 &8623587511548985501 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4671168421616932687} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: -2.4, y: -1.8} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1.2} + m_EdgeRadius: 0 +--- !u!1 &6541652951429643962 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6117013436915373920} + - component: {fileID: 6882332428474019077} + - component: {fileID: 7064730436104042256} + - component: {fileID: 7292167508183253584} + m_Layer: 5 + m_Name: InteractionCanvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6117013436915373920 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6541652951429643962} + 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: 2039732959497383306} + m_Father: {fileID: 665455808343045376} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -0.05, y: 0.52} + m_SizeDelta: {x: 3, y: 3} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &6882332428474019077 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6541652951429643962} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: -1791178601 + m_SortingOrder: 50 + m_TargetDisplay: 0 +--- !u!114 &7064730436104042256 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6541652951429643962} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 1 +--- !u!114 &7292167508183253584 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6541652951429643962} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 diff --git a/Assets/Prefabs/RoomSystem/CorridorEvent/Altar.prefab.meta b/Assets/Prefabs/RoomSystem/CorridorEvent/Altar.prefab.meta new file mode 100644 index 00000000..985021e2 --- /dev/null +++ b/Assets/Prefabs/RoomSystem/CorridorEvent/Altar.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 52d0b7df8b3db394988157e997abbc1f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims.meta b/Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims.meta new file mode 100644 index 00000000..5a19905e --- /dev/null +++ b/Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d277185c4485bb9459658cbd94d17922 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims/Altar.anim b/Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims/Altar.anim new file mode 100644 index 00000000..09cd4081 --- /dev/null +++ b/Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims/Altar.anim @@ -0,0 +1,93 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Altar + serializedVersion: 7 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - serializedVersion: 2 + curve: + - time: 0 + value: {fileID: -1198998149, guid: e68a5b1f79ebeee46897c0b0c0c83fd8, type: 3} + - time: 0.083333336 + value: {fileID: -1215829428, guid: e68a5b1f79ebeee46897c0b0c0c83fd8, type: 3} + - time: 0.16666667 + value: {fileID: 2126277316, guid: e68a5b1f79ebeee46897c0b0c0c83fd8, type: 3} + - time: 0.25 + value: {fileID: 371961495, guid: e68a5b1f79ebeee46897c0b0c0c83fd8, type: 3} + - time: 0.33333334 + value: {fileID: 1989418826, guid: e68a5b1f79ebeee46897c0b0c0c83fd8, type: 3} + - time: 0.41666666 + value: {fileID: -1373101471, guid: e68a5b1f79ebeee46897c0b0c0c83fd8, type: 3} + - time: 0.5 + value: {fileID: 573469456, guid: e68a5b1f79ebeee46897c0b0c0c83fd8, type: 3} + - time: 0.5833333 + value: {fileID: -1295075396, guid: e68a5b1f79ebeee46897c0b0c0c83fd8, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + flags: 2 + m_SampleRate: 12 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + pptrCurveMapping: + - {fileID: -1198998149, guid: e68a5b1f79ebeee46897c0b0c0c83fd8, type: 3} + - {fileID: -1215829428, guid: e68a5b1f79ebeee46897c0b0c0c83fd8, type: 3} + - {fileID: 2126277316, guid: e68a5b1f79ebeee46897c0b0c0c83fd8, type: 3} + - {fileID: 371961495, guid: e68a5b1f79ebeee46897c0b0c0c83fd8, type: 3} + - {fileID: 1989418826, guid: e68a5b1f79ebeee46897c0b0c0c83fd8, type: 3} + - {fileID: -1373101471, guid: e68a5b1f79ebeee46897c0b0c0c83fd8, type: 3} + - {fileID: 573469456, guid: e68a5b1f79ebeee46897c0b0c0c83fd8, type: 3} + - {fileID: -1295075396, guid: e68a5b1f79ebeee46897c0b0c0c83fd8, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.6666666 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims/Altar.anim.meta b/Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims/Altar.anim.meta new file mode 100644 index 00000000..951d113f --- /dev/null +++ b/Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims/Altar.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a80ca34b5ef84744cac4bb094513bfa4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims/Altar_Totem.controller b/Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims/Altar_Totem.controller new file mode 100644 index 00000000..24ec5a68 --- /dev/null +++ b/Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims/Altar_Totem.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-7082954877786233166 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Altar + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: a80ca34b5ef84744cac4bb094513bfa4, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Altar_Totem + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 2699158241328860121} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &2699158241328860121 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -7082954877786233166} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -7082954877786233166} diff --git a/Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims/Altar_Totem.controller.meta b/Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims/Altar_Totem.controller.meta new file mode 100644 index 00000000..21a1d2b0 --- /dev/null +++ b/Assets/Prefabs/RoomSystem/CorridorEvent/AltarAnims/Altar_Totem.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8fc02d4266d513d44badfad7f5e37d68 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/RoomSystem/CorridorEvent/Forgeron.prefab b/Assets/Prefabs/RoomSystem/CorridorEvent/Forgeron.prefab new file mode 100644 index 00000000..70a93f5a --- /dev/null +++ b/Assets/Prefabs/RoomSystem/CorridorEvent/Forgeron.prefab @@ -0,0 +1,752 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &181369798890271941 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2234560506680264469} + - component: {fileID: 713898642152664526} + m_Layer: 0 + m_Name: Forgeron + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2234560506680264469 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181369798890271941} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.032936197} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1329408418562641757} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &713898642152664526 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181369798890271941} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 88acaf61981722f4690ef1c3017c59de, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &3294865613771464511 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1329408418562641757} + - component: {fileID: 2681935395056190263} + - component: {fileID: 5668129828146609507} + - component: {fileID: 6310973965291450908} + - component: {fileID: 7832173389910082211} + m_Layer: 0 + m_Name: Smith + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1329408418562641757 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3294865613771464511} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.7766972, y: 0.70193624, z: -0.032936197} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2045430343093486522} + m_Father: {fileID: 2234560506680264469} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2681935395056190263 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3294865613771464511} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -1791178601 + m_SortingLayer: 3 + m_SortingOrder: 5 + m_Sprite: {fileID: 436507702, guid: 6b5121ab5b1f0fb409a4b44ff0047fc0, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3.125, y: 3.75} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1839735485 &5668129828146609507 +Tilemap: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3294865613771464511} + m_Enabled: 1 + m_Tiles: {} + m_AnimatedTiles: {} + m_TileAssetArray: [] + m_TileSpriteArray: [] + m_TileMatrixArray: [] + m_TileColorArray: [] + m_TileObjectToInstantiateArray: [] + m_AnimationFrameRate: 1 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Origin: {x: 0, y: 0, z: 0} + m_Size: {x: 0, y: 0, z: 1} + m_TileAnchor: {x: 0.5, y: 0.5, z: 0} + m_TileOrientation: 0 + m_TileOrientationMatrix: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 +--- !u!19719996 &6310973965291450908 +TilemapCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3294865613771464511} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_MaximumTileChangeCount: 1000 + m_ExtrusionFactor: 0 + m_UseDelaunayMesh: 0 +--- !u!61 &7832173389910082211 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3294865613771464511} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 3.125, y: 3.75} + newSize: {x: 3.125, y: 3.75} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 3.125, y: 3.75} + m_EdgeRadius: 0 +--- !u!1 &3646977908811381500 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 329100769476798816} + - component: {fileID: 3200705876965805986} + m_Layer: 0 + m_Name: EsclamationMark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &329100769476798816 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3646977908811381500} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.5160742, y: 0.74223495, z: 0} + m_LocalScale: {x: 0.35596073, y: 0.3636267, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2045430343093486522} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3200705876965805986 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3646977908811381500} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -1791178601 + m_SortingLayer: 3 + m_SortingOrder: 5 + m_Sprite: {fileID: -1681358783, guid: 8ccf76ffd265a2644b3044cbeccdfb35, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 2} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &7349161653438473240 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4390970626007137986} + - component: {fileID: 1160797692906529510} + - component: {fileID: 4575800355532527986} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4390970626007137986 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7349161653438473240} + 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: 4581153438157684424} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.07, y: -1.89} + m_SizeDelta: {x: 1, y: 1.0307} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1160797692906529510 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7349161653438473240} + m_CullTransparentMesh: 1 +--- !u!114 &4575800355532527986 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7349161653438473240} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Press E + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 0.2 + m_fontSizeBase: 0.2 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &7753698137209133986 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2045430343093486522} + - component: {fileID: 7645452086102160512} + - component: {fileID: 3578986555108405651} + - component: {fileID: 8886508989487289417} + - component: {fileID: 5104512118902312392} + m_Layer: 0 + m_Name: Smither + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2045430343093486522 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7753698137209133986} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.10807228, y: -1.25441, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 329100769476798816} + - {fileID: 4581153438157684424} + m_Father: {fileID: 1329408418562641757} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7645452086102160512 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7753698137209133986} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -1791178601 + m_SortingLayer: 3 + m_SortingOrder: 0 + m_Sprite: {fileID: 238896255, guid: 1051f82bb3730b34fab6b7f707b694fe, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 2, y: 2} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &3578986555108405651 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7753698137209133986} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 343128cd6ac99b247b9a51289dd80e01, type: 3} + m_Name: + m_EditorClassIdentifier: + exclamationPoint: {fileID: 3646977908811381500} + interactionCanvas: {fileID: 8505683067367921127} +--- !u!61 &8886508989487289417 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7753698137209133986} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 2, y: 2} + newSize: {x: 2, y: 2} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 3, y: 4} + m_EdgeRadius: 0 +--- !u!95 &5104512118902312392 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7753698137209133986} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 1a5ef82d5d1f4564a835414c6244f286, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &8505683067367921127 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4581153438157684424} + - component: {fileID: 779568591402533648} + - component: {fileID: 5413192040183785007} + - component: {fileID: 8528568918858403046} + m_Layer: 5 + m_Name: InteractionCanvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4581153438157684424 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8505683067367921127} + 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: 4390970626007137986} + m_Father: {fileID: 2045430343093486522} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0.034769416, y: 0.33247402} + m_SizeDelta: {x: 3, y: 3} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &779568591402533648 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8505683067367921127} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: -1791178601 + m_SortingOrder: 50 + m_TargetDisplay: 0 +--- !u!114 &5413192040183785007 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8505683067367921127} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 1 +--- !u!114 &8528568918858403046 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8505683067367921127} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 diff --git a/Assets/Prefabs/RoomSystem/CorridorEvent/Forgeron.prefab.meta b/Assets/Prefabs/RoomSystem/CorridorEvent/Forgeron.prefab.meta new file mode 100644 index 00000000..5ebe619c --- /dev/null +++ b/Assets/Prefabs/RoomSystem/CorridorEvent/Forgeron.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e4326c266f4d3fc4482daabdf57ea4f3 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/RoomSystem/CorridorEvent/ForgeronAnims.meta b/Assets/Prefabs/RoomSystem/CorridorEvent/ForgeronAnims.meta new file mode 100644 index 00000000..6cc86f04 --- /dev/null +++ b/Assets/Prefabs/RoomSystem/CorridorEvent/ForgeronAnims.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3e92d59698caa2c4e908d755157f08bd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/RoomSystem/CorridorEvent/ForgeronAnims/Forgeron.anim b/Assets/Prefabs/RoomSystem/CorridorEvent/ForgeronAnims/Forgeron.anim new file mode 100644 index 00000000..33ae83e8 --- /dev/null +++ b/Assets/Prefabs/RoomSystem/CorridorEvent/ForgeronAnims/Forgeron.anim @@ -0,0 +1,93 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Forgeron + serializedVersion: 7 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - serializedVersion: 2 + curve: + - time: 0 + value: {fileID: 238896255, guid: e13e67bf5c7a47c4099b393b47736308, type: 3} + - time: 0.083333336 + value: {fileID: 478094566, guid: e13e67bf5c7a47c4099b393b47736308, type: 3} + - time: 0.16666667 + value: {fileID: 1084059422, guid: e13e67bf5c7a47c4099b393b47736308, type: 3} + - time: 0.25 + value: {fileID: 1953527984, guid: e13e67bf5c7a47c4099b393b47736308, type: 3} + - time: 0.33333334 + value: {fileID: 635968750, guid: e13e67bf5c7a47c4099b393b47736308, type: 3} + - time: 0.41666666 + value: {fileID: -98702897, guid: e13e67bf5c7a47c4099b393b47736308, type: 3} + - time: 0.5 + value: {fileID: 1689939494, guid: e13e67bf5c7a47c4099b393b47736308, type: 3} + - time: 0.5833333 + value: {fileID: -959538495, guid: e13e67bf5c7a47c4099b393b47736308, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + flags: 2 + m_SampleRate: 12 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + pptrCurveMapping: + - {fileID: 238896255, guid: e13e67bf5c7a47c4099b393b47736308, type: 3} + - {fileID: 478094566, guid: e13e67bf5c7a47c4099b393b47736308, type: 3} + - {fileID: 1084059422, guid: e13e67bf5c7a47c4099b393b47736308, type: 3} + - {fileID: 1953527984, guid: e13e67bf5c7a47c4099b393b47736308, type: 3} + - {fileID: 635968750, guid: e13e67bf5c7a47c4099b393b47736308, type: 3} + - {fileID: -98702897, guid: e13e67bf5c7a47c4099b393b47736308, type: 3} + - {fileID: 1689939494, guid: e13e67bf5c7a47c4099b393b47736308, type: 3} + - {fileID: -959538495, guid: e13e67bf5c7a47c4099b393b47736308, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.6666666 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Prefabs/RoomSystem/CorridorEvent/ForgeronAnims/Forgeron.anim.meta b/Assets/Prefabs/RoomSystem/CorridorEvent/ForgeronAnims/Forgeron.anim.meta new file mode 100644 index 00000000..1e1fafff --- /dev/null +++ b/Assets/Prefabs/RoomSystem/CorridorEvent/ForgeronAnims/Forgeron.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3ac0205848dec4741b9aacd262d09129 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/RoomSystem/CorridorEvent/ForgeronAnims/Idle Working.png b/Assets/Prefabs/RoomSystem/CorridorEvent/ForgeronAnims/Idle Working.png new file mode 100644 index 0000000000000000000000000000000000000000..75322b4aa763b6f7e213628d219e032287a40b84 GIT binary patch literal 2258 zcmV;@2rc)CP)q!RS31dl-afyd?{~j@p2v59CQX_&Y0{)glO|1??jbR>4Uj5wVjmWAlA&|?2)BG8 zCz;W?d|=jZ*7ym`*Cel!rFNhl01IY4bk}EzuWAXeJh^+4ESU9*Cp3*umrpzX5{<8u zYQTb751q?Ld{s-pJ#;P~SupFR4kt~=cD2kkS zP5}T`Jh2lip4b_z;C?^ZKO_sR{)MN52P<}LHTdCdP@5kr+I&s&OHu-$9RS1Q9+Wh- zVqjMT%1yaQ?w&+)_aw?qxfs~hfRd(GoRW`E0Fe7U6WC`h0RWupA5xQlhYb|?0RF!O zqs3>%#um$E#r>Yh2~Y{Xq<;ZU^$+34hfZQ(R|CHDn|FdgdbueVe|Y72lr**CTV)SQ zGC+!))3X48lBQN%`0zFO0_6ve{s1L`A3*K^eCYP)!X;Mi*Nxi+*M?V-Yl zKM^ss{Ab0+AFF{~4MBTYDH(sX<6jBBq`z$*{@T}pz8GBJ+O{l9$CMY|k4jrLzVY2RVrB-W-Q>`QHR!xDz;yIn#=jgl(LcTrb)6*_ zKVSm^fI}PBU|`t6>^OE7eWTN=@mbmJb}~2pU*^E?TF`dxa#a4K`RU9{n^w!l=89JQ zB{E;s4B*Vc?dWOiVlRMDAWvmkI(+YWtE>SCf1)A)Q0g4UCDZb-jY^%vn0JCyHmqm+ z#H^KtxhTocX4+j>Nt!7em9}cq)7XqsKovd!SWHWps%0hsAY)m2;_JJlDxa&A^!v!w z<9`$6`ee{h^15h{q?gqY6*Pq}X0PB3Et(weVagb8y zaKyHy&SA`7aga(|wXD0L9@j|l^Dnx35zdA%WpUZC^1)oBrYHITeVFGzbRm)-x2%tv zk&%;3+Fe%x09#sKR+S$rG5kOq+0H*3e*lQD?~>~Acen6kx&An|N0it-00Q_=?%u}c zuy^4I7oaS6A&+YWw};Lmuc{sZP*7w7KH>8UicI+Q6Q>+FL5bwc=Kmt)%c(mOaHRNS zlN2p}NFTX=f5rHc9|Z=~4*>2A001nRMxe+PwoK_HP*7yLXZd+m^(ZKMJ1SpEu{WSU z?q7!&UV4vLm*5FdF}|1tz{@^D0l0SC2FXT9RqdW*Xy5uw*gBc-0KvV7P+2mKYVdhB z>}_oJpL})sJiU1M?`YrpOhi6Mid=xK{{@s1(8=A=6QGjuuLM8l2Z1b^M&6;cGR!NO zpH){V&SAybKw&O-Tx9k(Hmk-CX9MWIxp`N;HTuQJ$5oHNP$ddq%nTsx9Y{^F7s7K{ zX~D8+vj8QzYKyy*+gM_bI3r0!&Hd>)+_=??iR4^n%u#M-CjPf^V(<3;K9G(*RQ{VhU@D9sCWL^u~_Pp; zt*Y@iZ`p_xeG2Ag=g3#qJSnP=5`52$hZrOHt0W%)T6XWi%jyqlT@0N8Z8 z6ZzH}jJn*iZ34~B&XMe#Yyj}{0|`J4zQJgKXU4ExM#?0@s+0f>412__s4P3?J|FX$R9Iq%u zU9TfzJHZ6tnekxG>to#hDUE2&d3~~Ng3#pC_MbK%pqqdx_|I6DPoV7RO;!2q(j)X@ zjfb!I@54l0iU=kE$Au9X(o^A?_5uJ*%f1}7z4Jd~002XJs(5P!GfzSjPo&KdU7*__Y0} z%@4;6JwnUn6m9?2;@9;$qOR4I;tS3IzPW0ZXd`GyX+CZLY4gQMNgHVUPn$2Kc==-A z1&C!TCFhf98eik9&VT>nd8+(4#}d^?$`U~A3n@yyxI%?b+ke{pka3l08&$OZU(Eby g%NI?WG-<;B0Gtzo8=j%m|=`;Wh@n~DwPy*>gbe8o9sfJ zcC?%nE!Ij=2qDJ!JwxiLQ)kY5-uL(WecsP!=2O$veP7pg-_Q5H?(4qp=a1Ruuzazq zvW_wU0IExDtQ-MA4ibS#rP0v$%gZ^Ejxqi=s{;XG?0CsvIpA>eWB{=2;yAksTQbNydB@ zo91Y>=<{&U|4a;g1Ok5=8XX)QY#59;vv2I2;OW(QG3htU1eSVIi@M@B5> z7aRW|zVFb~SWGnN3;KavK_Fy@{h=L%)XwgU=?{nV^ZTJ?pul;;EK zVMx#)XDo?^#nJFYxR-BqzxTsqaoC}M%ga|ym=6|{#^&+;=mJxYAKe>7`*XdG(O(;3 znnTe`Tfz+#(78--iIpkTV94RHXc!8aL?V;%C=AFTqnIQDh+^O|3>1aQz>)DJ0+!9d z4dJk}gPZ@!wH1#UB-uca>)~9(;xQrjUjm87!qeF-CK(Hj!K9$DSdf8YfGj48$;M(B zR05vJ!h$0M!JPeRAbUOsN`-V^n2zLGSkPc3GM!Cgun8zE1zHj!mB2<(C67iV5il%} zO(asW)R7^6;O0+5*>D1(xC@2FBNUZG$<7H3__lSV!G-)L6$N4o7S(>`eOOnjPvK^{Cfz7{lm*r1ad2B&2oex@gLlN?K_VBRRZ_U1UZ;X~455AoLg@p*DZ}|6?fk0)FiBuMdA~2vY zHk&|3F_<77MJE#&bP|??BU0%j%lyxl0ZLO;8V)y-Y5xC~;cFB#edt_okY$P>%lK45K_QH!j8#d?l2$!hf&G` z`J8_x!@y?A9KnSAFMH;HJE#7=N@aLiWjk}YRv11bzpYkADxg1CHBS6Gk3bg<8jSi#dHHwK>38Pe?8VRCp@Q{K~{*t$7mONh`-;T!u zP4UL)A2q{#e(fHqk1e2jUsA>f!kkOaY{|+lqGgV89t8w!{1*Y=|Aik?oKucoQ70chD$0UxPlB9oQ70chD$0UxPlB9 zoQ70chD$0UxPlB9oQ70chD$0UxPlB9oQ70chD$0UxPlB9oQ70chD$0UxPlB9oQ70c zhD$0UxPlB9oQ70chD$0UxPlB9oQ70chD$0UxPlB9oQ70chD$0UxPlB9oQ70chD$0U zxPlB9oQ70chD$0UxPlB9oQ70chD$0UxPlB9oQ70chD$0UxPlB9oQ70chD$0UxPlB9 zoQ70chD$0UxPlB9oQ70chD$0UxPlB9oQ70chD$0UxPlB9oQ70chD$0UxPlB9oQ72S zFL5b<{V5NS3;ljaF!VzmQ&N2!pda}_GHo2~03d88^kX400PtxL`u8mW1YrQ6*$V(@ zhX6o}x6kwXA^^~wvc$^5Ippa(cY7b*CsW0X4!)m2y-~Gl0zGMR-u|HTVh7A}-<`X( zl&>f-^pgqciZKR{HED-7kF(`sriZ|hH<^7x5dTPq9+{4(7SFj+=UQ?x@ zU?GQ8ik3ImP(VZ?m6QPsjR``Lh`VT7_SwZnPUh4pGzp8M)0)mWgT9A=Hq6Fe^4 zsTw+ZBimOAlFywzH1QE-XILL9lF*?I*v4z#encF1$D*#X-d*mOtj>aH;o1_TJDke3 z2b6jd#RaN`%}X_XFmihqnOio$xwTVOdsQr^akAWiym?Slu%bm?$&;D#tzkXcJyo^k znPt^&;m^X~J#h8U@Qrn&?WjILRV?--A)izaB%O4U+Y@6}ysF)p(_Rw!i>1PI3;$y9 zPQqYiswY;kE7G9X+vWAfPm1a)lldAab>*zvW9zk=tU06dYUrP?=PjvB6&?6=EmLmt zr_0fy8G-5mva+(i7iZ>)P6TOexK(OZT{OcCeg94 z?xkM>oi=nNm_3X!AFKZKL;C}!;GNE;+MC-_mNofBeDF{dy%xXfjmgxqsz*N&mzSgp z`pH*6sxJUMIO%5$n<}0M=pON$e`sJ}6I&?s>>7Qj+$H&DtG#=0do3>s*Op^z{TiLP z{O%5au2{6DG|S^@FBo#Um@8iT#H^xk_5<-Q|AA2``R<;cYQ;RKJ>?$*0P~*Ghtu@! zbOUtBd4*AofLV_7Y$G}nJk^EkH9DM9!i}4Bf%fvNAW)JM`+9G4bIGaYmpLJ4JKNR{ zXaN4afelU_mj+r223o{R%=d1spzD<@?cJ&qTO}^960gu)3M@LIm6JZLRSlC@SWjtk zZqfsT6$*P_#2u-9A$Rz!*mtmxJBXC`vNhx#O1L{Em)~#_iz|BLN~mf!EVpocQ*x`z zATyb=ZjQ&Ua~v^qw#%8|^4s^i&+)|O+UBkk15Z0R?@1NCd~(h61Ig)Dyo{c3)0sNsod0WzG+TYG-R;C9{4_6L2J^wXVTOg5!5-i?nBp+Im3=z z?&|k7l{}6ivRf1E5#B|pw zJSa><14Fwq4bb@OZ7We&k>~@Ce}sNH(16%%F~i*3BU=9co?Gdc+B-RqK!>FcK%9XpOkvS0ERHQPG?>qfs4)d!{5c)ShHI6Z3F>GZjS)vclZ zRZw93ex;o~{ZVQfFk|ad&e@6wE^2R}_;0wg?YK=)5M@z4Z<1l-?Q2s)L`)sWI$bH~u5J{-G}-rLlL8+U3ix!ee6)$aaGXZBaM3o^1{A zN}mcqk418P<8|BtXs}GqDS18}4Rqx$@~Aw1ZtO(A{9wbBC*X?rs|TH3V%-O+Wi6Rz z56a~CXir&qrMRwtK>R4k>uv5PU!gFSGnJ=+U7Abve~=Y@19~Q}TueTy{Y>7w?2_?} z8D-l1)Q#KKO>?(GtDPGZEH8&THS|8p*86*TxBy)q!6# zx_+BI2Z(z8OGNElx6K{KCtQ;)ppgR3`;mcXQI*0BMiMC_d)vi3nsahv#~z<-czMe9 z>)LKb{Du8=Zb79mfHJfQTb$yfWv&%FzHNYuJ z9>13b*Ny_Ntf}SaBsGPwK7i;n(pBP54m$~a_kg0E5(JL zS1LTZsl?mUR32~(F;nr!v)yH+EG`Qvr0NTnblM)!Pf@fQ_aiYU@VPz7IF_#f_7&*fuivMT)~- z&1$DzWtW57Tf<%Cj4y4QG~FKvP%YA{pKT0eZBt)iDX-B*avN>A!X?6v{p;^~8(Tw4SR4ZSL3Gx{G#2X!5&TFbpv+H@em~{%OVn)E|>kTS~gMEotw4)0n>SHCI>#v^F z?B;G>Ck#8b8)3dxv>>-365sC;Qe#||J%usziZ1m0!{&Hf$9?$ud6La&YB_40v()8i!UH4}vmIi#daoz4@EdB7TwNc1J za(^d3oJ+$yD7}1GofdCLDm2=?c&DPR^v|0SXF0Lp@1ujIWh4~!zE$pS(TD;J8x-6C4b7@ zlDSXgWQJMk+{o|=&$ErrweZ$B(ltc^ItjN*Q{PUt;)TZ-jeYp;PVy!%savs(KH3~!-_hNVJ)k|ZesJJ zYtPA9-9N1}u+B!Lt7Z0Bh2?v4T|@xa@#AbEC_Z?;6z%5OxgHUh_;GcO(DSbR9;Jx- zi22F<>n#y?_fPUD9$d{`Mp*d@O2FNPrVgVot~&n=nOMzQ~MS@aY zV@w^}tEEg}Wu!4?>QRj{O7NF&{j~TCMLDdvkhXfX7p~Ak@ z3X3B;5*vA{mWIsJ;kvO;iUD9{&Bm397G&YRlQYcwSD7u?RvWe?(s}i9#4D}GzO{OX z?Khjf?Ryg5pOb;Kzc}hmYb37l-34o%IgjNVvTttays4UF5^`zU+wS=7`C%G!rV0Bl zc30h8p6S}w^^6%_S*w~N@4Q14pzJ?ATX=eV-7*}|*#4V+m7WntZfX9&`h4-nirS2Z z1~MOb9Bs1Us=SqW^lRQqyP7z;L%*7AcnB>iv(u$e^-c5dU@BsAl1CPgdJEw|-+@A; zRc9Y}W>+Uonv>*om3iH>($A(Nq4+_s<$!M0xEQ~hcJqzm_6QJZ_UX3%(c*b>?T%?s z#-~(eKXZMtF{4ty=A4S8F1Xei`&9GfzMgPhar=_~KcJ(3*YEmai;+Ezxg8?UGBd%v zG*9hY_7NSiO-%>A6dwFucOp&tk^cZlGYL`JA9y<`YU?2@_sDqpSfz;SIe)0nbC23Y zOF~4APc>bF$oqOq_vuMeC7I<2DP@=UX@6;)3 zJWg4;WES$s@inOfccD~y&?Est?>-F$<5;MSyi z$FQ}^72b0%HcoagZA*;ak;cnESf=fKP+x7#|; z%hE61aVed@dUL$3J*VF8q28L_YfTTU?>lKs6n7~g0DgPovZ&5K5KiOd4q)aXij5Gl z29^$c9sAFYQCgNUaH^%`VL-obbqXbB+Dv)p>k~F3_bZuSuS+!Yay#Xdr|CMgV?Dy& z!e|2@apdreZ37B6*)z31qUjGV=-scaRa_}Q!wUVzU1NRzxX^gxj+RFCjZ^LyY5t;Q z3Q(T8cOVLL1kbytCoVQ$d1OZ40gKtfnZXRIhLihL|7XWewa4~k2=B%7XbJ#u)VMH8 zw8la^wP5_J!_hl!(N9zMh(4Cqj{EhGP!!ECD83OYe*8mt9EJT`%mvP;(@t#P?U|{P z|7pEkYacHto_Bf>Dno8wn0MwjOW|3{!Ft!A%cCRrDsu?Wz^E z1uQW3$@!$Em(>Vec(&~lLc4kTA3I3J7=Tt&6Y~G0dyn z^m9Jdnhg+5m2cN(81(8;f%Td-6r|cG2w* zITkPgV|HKU>hcLz3#=BsEopH3^q8v=5ip;y4mi-L_;md1 zc#pxyX^8XUBy3*ch4Lf1A+POQ)yxkxgF#$o=j`d4!tP%`A>@_P=;`9UPrP0hU|RD- z&#riLI6BVvWHO*EhN_FqZXQLP5uw^UR4sMR(&~M8ckxr&rad?Ut(d4Y<%pR!`!7s~1h*lSs}ZnEh%N9`hmm ztWnl`j0xU+e!oUa+0kf8DU)}!LqwWW-2eQ1ybXDjS&qW==5@*%&d)PFD5ymy>2pJl de;5=3XH?1AgHcmOk{?c8V!hldbD>xC{{SroYJ&g( literal 0 HcmV?d00001 diff --git a/Assets/Resources/CorridorEventsRessources/Buff Totem Sprite Sheet v1.1.png.meta b/Assets/Resources/CorridorEventsRessources/Buff Totem Sprite Sheet v1.1.png.meta new file mode 100644 index 00000000..553f4965 --- /dev/null +++ b/Assets/Resources/CorridorEventsRessources/Buff Totem Sprite Sheet v1.1.png.meta @@ -0,0 +1,765 @@ +fileFormatVersion: 2 +guid: e68a5b1f79ebeee46897c0b0c0c83fd8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_0 + rect: + serializedVersion: 2 + x: 0 + y: 96 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 969431984f6883e4094a0221264b6f7a + internalID: -1198998149 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_1 + rect: + serializedVersion: 2 + x: 32 + y: 96 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d38bdfd8a205de64fac204f549311a76 + internalID: -1215829428 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_2 + rect: + serializedVersion: 2 + x: 64 + y: 96 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 213e0cf105d800c48b46a0e668e1565f + internalID: 2126277316 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_3 + rect: + serializedVersion: 2 + x: 96 + y: 96 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: afc8a9786526fde4eb69bb5f5b3d8416 + internalID: 371961495 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_4 + rect: + serializedVersion: 2 + x: 128 + y: 96 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9a9fcedb02fbdb74dae430a76a6bce09 + internalID: 1989418826 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_5 + rect: + serializedVersion: 2 + x: 160 + y: 96 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e6c5dec297535c24ea6985e88451396b + internalID: -1373101471 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_6 + rect: + serializedVersion: 2 + x: 192 + y: 96 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d91c35ca23084c04d8cb4bfcac76f128 + internalID: 573469456 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_7 + rect: + serializedVersion: 2 + x: 224 + y: 96 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ea0eecd8ecc9e1d48a60c656ce4c5b83 + internalID: -1295075396 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_8 + rect: + serializedVersion: 2 + x: 0 + y: 64 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 270fddbebd99d8a49a680d5b8b574653 + internalID: 537701084 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_9 + rect: + serializedVersion: 2 + x: 32 + y: 64 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5c4c979c229b78d488fb1ca18a4117db + internalID: 1946972459 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_10 + rect: + serializedVersion: 2 + x: 64 + y: 64 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f07b8e42f612aa244849bc7c029e20e3 + internalID: 703084920 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_11 + rect: + serializedVersion: 2 + x: 96 + y: 64 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: aacb8661bada64d44a4c3299fa6e2118 + internalID: -750883278 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_12 + rect: + serializedVersion: 2 + x: 128 + y: 64 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 64daa6ce9d9e73d4583aa59b3783e6a8 + internalID: 2033827813 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_13 + rect: + serializedVersion: 2 + x: 0 + y: 32 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7eda4f1ea6149d344b5b405197d96457 + internalID: 1087549676 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_14 + rect: + serializedVersion: 2 + x: 32 + y: 32 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 21de47a7a93cd3244923c2334ef09894 + internalID: 307545648 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_15 + rect: + serializedVersion: 2 + x: 64 + y: 32 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3201924243e5a104a96e83da76ab99b6 + internalID: 81208206 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_16 + rect: + serializedVersion: 2 + x: 96 + y: 32 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e8f22e658d80eda479566daf3a452b0a + internalID: 687380910 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_17 + rect: + serializedVersion: 2 + x: 128 + y: 32 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 76d587ca66c68c440b4bb04be6bf9944 + internalID: -309364581 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_18 + rect: + serializedVersion: 2 + x: 160 + y: 32 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 31c76ce786430b34aa8beec3380f18df + internalID: -2030253210 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_19 + rect: + serializedVersion: 2 + x: 192 + y: 32 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 410cf71d32f648e4b82bd75bc6da065d + internalID: 1299896156 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_20 + rect: + serializedVersion: 2 + x: 224 + y: 32 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 07e5062ddbe343d458f86b8f45923fd7 + internalID: 1744600552 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_21 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 614931b48d64bf54a95c6f483c6775d1 + internalID: -10209977 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_22 + rect: + serializedVersion: 2 + x: 32 + y: 0 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6fbdc678e84cb2b4fbad291401807aca + internalID: -255061037 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_23 + rect: + serializedVersion: 2 + x: 64 + y: 0 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c6936efdf082a99409242217b83690a7 + internalID: -937342192 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_24 + rect: + serializedVersion: 2 + x: 96 + y: 0 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 17ac5308951f98b49851768ad1307d38 + internalID: 107620964 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_25 + rect: + serializedVersion: 2 + x: 128 + y: 0 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3e3980aeca8469644865b32df6359948 + internalID: 1518049344 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_26 + rect: + serializedVersion: 2 + x: 160 + y: 0 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 88f3f79de53d7c648a4b7ee38d1a28ed + internalID: -1167399610 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_27 + rect: + serializedVersion: 2 + x: 192 + y: 0 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 58c246590149c6f4cb08ccfc4c09d31c + internalID: -1160033559 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Buff Totem Sprite Sheet v1.1_28 + rect: + serializedVersion: 2 + x: 224 + y: 0 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 10d3ce7d3a26e754ab381c4a15eaa604 + internalID: -1261717587 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Buff Totem Sprite Sheet v1.1_0: -1198998149 + Buff Totem Sprite Sheet v1.1_1: -1215829428 + Buff Totem Sprite Sheet v1.1_10: 703084920 + Buff Totem Sprite Sheet v1.1_11: -750883278 + Buff Totem Sprite Sheet v1.1_12: 2033827813 + Buff Totem Sprite Sheet v1.1_13: 1087549676 + Buff Totem Sprite Sheet v1.1_14: 307545648 + Buff Totem Sprite Sheet v1.1_15: 81208206 + Buff Totem Sprite Sheet v1.1_16: 687380910 + Buff Totem Sprite Sheet v1.1_17: -309364581 + Buff Totem Sprite Sheet v1.1_18: -2030253210 + Buff Totem Sprite Sheet v1.1_19: 1299896156 + Buff Totem Sprite Sheet v1.1_2: 2126277316 + Buff Totem Sprite Sheet v1.1_20: 1744600552 + Buff Totem Sprite Sheet v1.1_21: -10209977 + Buff Totem Sprite Sheet v1.1_22: -255061037 + Buff Totem Sprite Sheet v1.1_23: -937342192 + Buff Totem Sprite Sheet v1.1_24: 107620964 + Buff Totem Sprite Sheet v1.1_25: 1518049344 + Buff Totem Sprite Sheet v1.1_26: -1167399610 + Buff Totem Sprite Sheet v1.1_27: -1160033559 + Buff Totem Sprite Sheet v1.1_28: -1261717587 + Buff Totem Sprite Sheet v1.1_3: 371961495 + Buff Totem Sprite Sheet v1.1_4: 1989418826 + Buff Totem Sprite Sheet v1.1_5: -1373101471 + Buff Totem Sprite Sheet v1.1_6: 573469456 + Buff Totem Sprite Sheet v1.1_7: -1295075396 + Buff Totem Sprite Sheet v1.1_8: 537701084 + Buff Totem Sprite Sheet v1.1_9: 1946972459 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/CorridorEventsRessources/Decorations.png b/Assets/Resources/CorridorEventsRessources/Decorations.png new file mode 100644 index 0000000000000000000000000000000000000000..5bbdce424e06729a872091f34f64f7c4ad5c9302 GIT binary patch literal 14782 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 dirF*YpL7C5i7KNN|NcGmy_Aw04} literal 0 HcmV?d00001 diff --git a/Assets/Resources/CorridorEventsRessources/Decorations.png.meta b/Assets/Resources/CorridorEventsRessources/Decorations.png.meta new file mode 100644 index 00000000..5cb13055 --- /dev/null +++ b/Assets/Resources/CorridorEventsRessources/Decorations.png.meta @@ -0,0 +1,413 @@ +fileFormatVersion: 2 +guid: 6b5121ab5b1f0fb409a4b44ff0047fc0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Decorations_0 + rect: + serializedVersion: 2 + x: 8 + y: 148 + width: 50 + height: 60 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: fdb9a2b30c8592e469a48dd2bd33364e + internalID: 436507702 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Decorations_1 + rect: + serializedVersion: 2 + x: 64 + y: 144 + width: 192 + height: 55 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f62d0048de8a5434995a6084ac71bce4 + internalID: -475994775 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Decorations_2 + rect: + serializedVersion: 2 + x: 10 + y: 89 + width: 46 + height: 49 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b4bc52b3126c03340ba90f7eb33254c8 + internalID: -1012640555 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Decorations_3 + rect: + serializedVersion: 2 + x: 64 + y: 80 + width: 192 + height: 55 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4bbd049aa8cba8d4d835275f1e7761bb + internalID: 1728040702 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Decorations_4 + rect: + serializedVersion: 2 + x: 17 + y: 35 + width: 14 + height: 33 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1a249bdff7e57554b882fc30d8448d82 + internalID: -2144107104 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Decorations_5 + rect: + serializedVersion: 2 + x: 37 + y: 35 + width: 19 + height: 21 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 034579d5f260aae468fec0c916622c6c + internalID: 585295920 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Decorations_6 + rect: + serializedVersion: 2 + x: 64 + y: 35 + width: 16 + height: 11 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 43f35fac90fe12e44927ba2a3153618c + internalID: -348209750 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Decorations_7 + rect: + serializedVersion: 2 + x: 82 + y: 4 + width: 12 + height: 48 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 458004118c9bcdf4c80d93e74c187436 + internalID: -143941996 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Decorations_8 + rect: + serializedVersion: 2 + x: 103 + y: 4 + width: 38 + height: 50 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4b23c8c30c0668141984c4026718bd04 + internalID: -475843401 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Decorations_9 + rect: + serializedVersion: 2 + x: 20 + y: 20 + width: 6 + height: 7 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 671223efc405be048b6e7d39a7565449 + internalID: 1736054896 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Decorations_10 + rect: + serializedVersion: 2 + x: 35 + y: 2 + width: 25 + height: 30 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9bc80b102ba2aa94695cefc56cc563be + internalID: 965338143 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Decorations_11 + rect: + serializedVersion: 2 + x: 20 + y: 4 + width: 7 + height: 8 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 39625751d79623a409e02071176540e4 + internalID: 841274395 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Decorations_12 + rect: + serializedVersion: 2 + x: 67 + y: 2 + width: 10 + height: 18 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: cbb72c2caa59ef640bb4a4e18742903c + internalID: 1934156734 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Decorations_0: 436507702 + Decorations_1: -475994775 + Decorations_10: 965338143 + Decorations_11: 841274395 + Decorations_12: 1934156734 + Decorations_2: -1012640555 + Decorations_3: 1728040702 + Decorations_4: -2144107104 + Decorations_5: 585295920 + Decorations_6: -348209750 + Decorations_7: -143941996 + Decorations_8: -475843401 + Decorations_9: 1736054896 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/CorridorEventsRessources/Idle Adding.png b/Assets/Resources/CorridorEventsRessources/Idle Adding.png new file mode 100644 index 0000000000000000000000000000000000000000..af90eefdfc817f7bc83a2b045fea8e034e644f8a GIT binary patch literal 1560 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 literal 0 HcmV?d00001 diff --git a/Assets/Resources/CorridorEventsRessources/Idle Checking.png.meta b/Assets/Resources/CorridorEventsRessources/Idle Checking.png.meta new file mode 100644 index 00000000..a59a2213 --- /dev/null +++ b/Assets/Resources/CorridorEventsRessources/Idle Checking.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 81fe63a660c466d458bc94a0ffd7e6fd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/CorridorEventsRessources/Idle Mixing.png b/Assets/Resources/CorridorEventsRessources/Idle Mixing.png new file mode 100644 index 0000000000000000000000000000000000000000..ed6569c19ce9e0c7b6605e06b080050b4016ef5b GIT binary patch literal 1283 zcmV+e1^oJnP)mIWDP zEVW@|ff!lIydFdb8Fn;O7f2q1GJQ%UgN#x)^v)m!T?ZNrGRP=d!`wZ{h0~coD}xL& zO2}YpI~Gn;;wpUU*=7L1_lMukZ13yMY>z}``OG|)BZG`mHw-TjTsV#SMvtrw7fS(w z?YamVWZ2bEy~GOl^&)=by10NkckEKM$$C$9u|4d@NO({ypXz&N;$b;fcB@Cu1+v$_ z4&f8WaqNw4vKyVQx^8f>6u4LlU3J~EKHgX&S7dgNT4d;RMG$tmiS;hzv}*o?7Tld^W}pIj;Klji&Mhda8HScoMvq&adK zS#1m%5@*Q_X%4D~s#7#Wu|RSitV7>^tQbgFUAKs21v7ZCbn^qq%g8kcA+irtzJ``# zwL$eT=M-XaD%RpB$^JcNU$CaEO+DYdkOq`drCGL02sbIEOx4UZ8vV7>p{=^ zX8-`9uRj9-1P>g=W3?+-Wwj3z(=$lU%;D$XGT&+nMx_(DI~rHy@7%EqyAN%ZRq2^cZ<-QI@r0p3#MaBaVM(5x~5h)#AC)1Z1-TMzctd#`Bzs4H?Ujz_!< zZ@t{8*mv?$3}2iGDuA^enTKOd=W{+OAcG9s7>+GXwI69AckU&zGw=dVUW(!B*za)r zfU}o>f!hbPZF&kH96W>d)tRs8FOU3#wH*xO13cP)tu{0XGRP=pg9ZHciZe*|bzLYr zfe+toQVihWmqUuS(mq;21{roRbT6^A24?gI$!L&4MyVMr;IB9QBp{y<21f=Nb~IRb z>ofcxiT?lqt9%aC#zLFy$nK+-iwrXCXt38`+=TLF%*ua(WV82qGRUx{!Idv#NTnaJ zRGR0flK&Ph^9pYTJTAsOt}>88hFuM=FFcBXzh1Vp&=3ZjO7rNCjsgG~WZ2T+0KnyB zNYC-I2KivwtJvjave#sgVK;*V0H*_}tZ-l|soueCtnxXKN{$sogy1_uBhR~ZsB tbL_b_-lE;`BxdHA&+Qbq$sogy#{a%8z_JeVUn~Fs002ovPDHLkV1fcFSrq^P literal 0 HcmV?d00001 diff --git a/Assets/Resources/CorridorEventsRessources/Idle Mixing.png.meta b/Assets/Resources/CorridorEventsRessources/Idle Mixing.png.meta new file mode 100644 index 00000000..e2fad1c9 --- /dev/null +++ b/Assets/Resources/CorridorEventsRessources/Idle Mixing.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: e9088de580578444d9616b538aa2e2bd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/CorridorEventsRessources/Idle Research.png b/Assets/Resources/CorridorEventsRessources/Idle Research.png new file mode 100644 index 0000000000000000000000000000000000000000..855e8494d5d8a5dd2af323ae54661223993be57d GIT binary patch literal 2538 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 V-42sp4X^+J002ovPDHLkV1ft$8eRYZ literal 0 HcmV?d00001 diff --git a/Assets/Resources/CorridorEventsRessources/exclamation_spritesheet_01.png.meta b/Assets/Resources/CorridorEventsRessources/exclamation_spritesheet_01.png.meta new file mode 100644 index 00000000..7adb045d --- /dev/null +++ b/Assets/Resources/CorridorEventsRessources/exclamation_spritesheet_01.png.meta @@ -0,0 +1,303 @@ +fileFormatVersion: 2 +guid: 8ccf76ffd265a2644b3044cbeccdfb35 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: exclamation_spritesheet_01_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 16 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 793014ea1dbc3cb448358000ff16e22d + internalID: -1681358783 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: exclamation_spritesheet_01_1 + rect: + serializedVersion: 2 + x: 16 + y: 0 + width: 16 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ec25fff741a75a54f8f34ba52cfeb441 + internalID: -398500429 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: exclamation_spritesheet_01_2 + rect: + serializedVersion: 2 + x: 32 + y: 0 + width: 16 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8ee201b2c75741d4590534fed90e9dc9 + internalID: 1109710304 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: exclamation_spritesheet_01_3 + rect: + serializedVersion: 2 + x: 48 + y: 0 + width: 16 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8990c8799024d524fb6e9ce65651a8ef + internalID: -260777025 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: exclamation_spritesheet_01_4 + rect: + serializedVersion: 2 + x: 64 + y: 0 + width: 16 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c74d0e9a5c454d846af5977430a6a9c2 + internalID: -1821922252 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: exclamation_spritesheet_01_5 + rect: + serializedVersion: 2 + x: 80 + y: 0 + width: 16 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b16187927990d864c9379b6793a91fa5 + internalID: 428536989 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: exclamation_spritesheet_01_6 + rect: + serializedVersion: 2 + x: 96 + y: 0 + width: 16 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8074071c2b10d874fb47b50da6272f6c + internalID: 124502563 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: exclamation_spritesheet_01_7 + rect: + serializedVersion: 2 + x: 112 + y: 0 + width: 16 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 89f9f86795b2e434e9fc2aff528df01e + internalID: 1587672178 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + exclamation_spritesheet_01_0: -1681358783 + exclamation_spritesheet_01_1: -398500429 + exclamation_spritesheet_01_2: 1109710304 + exclamation_spritesheet_01_3: -260777025 + exclamation_spritesheet_01_4: -1821922252 + exclamation_spritesheet_01_5: 428536989 + exclamation_spritesheet_01_6: 124502563 + exclamation_spritesheet_01_7: 1587672178 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/DevRoom.unity b/Assets/Scenes/DevRoom.unity index ae382e30..8215828e 100644 --- a/Assets/Scenes/DevRoom.unity +++ b/Assets/Scenes/DevRoom.unity @@ -282,7 +282,7 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &228139813 +--- !u!1 &382455314 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -290,489 +290,189 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 228139817} - - component: {fileID: 228139816} - - component: {fileID: 228139815} - - component: {fileID: 228139814} - m_Layer: 5 - m_Name: GameCanvas - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &228139814 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 228139813} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreReversedGraphics: 1 - m_BlockingObjects: 0 - m_BlockingMask: - serializedVersion: 2 - m_Bits: 4294967295 ---- !u!114 &228139815 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 228139813} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_UiScaleMode: 0 - m_ReferencePixelsPerUnit: 100 - m_ScaleFactor: 1 - m_ReferenceResolution: {x: 800, y: 600} - m_ScreenMatchMode: 0 - m_MatchWidthOrHeight: 0 - m_PhysicalUnit: 3 - m_FallbackScreenDPI: 96 - m_DefaultSpriteDPI: 96 - m_DynamicPixelsPerUnit: 1 - m_PresetInfoIsWorld: 0 ---- !u!223 &228139816 -Canvas: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 228139813} - m_Enabled: 1 - serializedVersion: 3 - m_RenderMode: 0 - m_Camera: {fileID: 0} - m_PlaneDistance: 100 - m_PixelPerfect: 0 - m_ReceivesEvents: 1 - m_OverrideSorting: 0 - m_OverridePixelPerfect: 0 - m_SortingBucketNormalizedSize: 0 - m_VertexColorAlwaysGammaSpace: 0 - m_AdditionalShaderChannelsFlag: 25 - m_UpdateRectTransformForStandalone: 0 - m_SortingLayerID: 0 - m_SortingOrder: 100 - m_TargetDisplay: 0 ---- !u!224 &228139817 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 228139813} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0, y: 0, z: 0} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 780604148} - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!1 &265260920 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 265260921} - - component: {fileID: 265260924} - - component: {fileID: 265260923} - - component: {fileID: 265260922} - m_Layer: 5 - m_Name: Resume + - component: {fileID: 382455315} + - component: {fileID: 382455317} + - component: {fileID: 382455316} + - component: {fileID: 382455319} + - component: {fileID: 382455318} + m_Layer: 0 + m_Name: Smither m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &265260921 -RectTransform: +--- !u!4 &382455315 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 265260920} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_GameObject: {fileID: 382455314} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.76, y: -0.76, z: -0.032936197} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 372736858} - m_Father: {fileID: 780604148} + m_Children: [] + m_Father: {fileID: 2143380088} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 75} - m_SizeDelta: {x: 160, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &265260922 -MonoBehaviour: +--- !u!95 &382455316 +Animator: + serializedVersion: 5 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 265260920} + m_GameObject: {fileID: 382455314} m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 265260923} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &265260923 -MonoBehaviour: + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 1a5ef82d5d1f4564a835414c6244f286, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!212 &382455317 +SpriteRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 265260920} + m_GameObject: {fileID: 382455314} m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -1791178601 + m_SortingLayer: 3 + m_SortingOrder: 0 + m_Sprite: {fileID: 238896255, guid: e13e67bf5c7a47c4099b393b47736308, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &265260924 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 265260920} - m_CullTransparentMesh: 1 ---- !u!1 &372736857 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 372736858} - - component: {fileID: 372736860} - - component: {fileID: 372736859} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &372736858 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 372736857} - 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: 265260921} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 160, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &372736859 + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 2, y: 2} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &382455318 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 372736857} + m_GameObject: {fileID: 382455314} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Script: {fileID: 11500000, guid: 343128cd6ac99b247b9a51289dd80e01, type: 3} m_Name: m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Resume - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4281479730 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 16 - m_fontSizeBase: 16 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &372736860 -CanvasRenderer: +--- !u!65 &382455319 +BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 372736857} - m_CullTransparentMesh: 1 ---- !u!1 &452300072 + m_GameObject: {fileID: 382455314} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 1 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 5, y: 5, z: 0.2} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &656362893 stripped GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 6721954934969093339, guid: e4326c266f4d3fc4482daabdf57ea4f3, type: 3} + m_PrefabInstance: {fileID: 3947542212892084635} m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 452300073} - - component: {fileID: 452300075} - - component: {fileID: 452300074} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &452300073 -RectTransform: +--- !u!61 &656362896 +BoxCollider2D: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 452300072} - 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: 1773299010} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 160, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &452300074 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 452300072} + m_GameObject: {fileID: 656362893} m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: + m_Density: 1 m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Retour au Menu - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: + m_IncludeLayers: serializedVersion: 2 - rgba: 4281479730 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: + m_Bits: 0 + m_ExcludeLayers: serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 16 - m_fontSizeBase: 16 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &452300075 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 452300072} - m_CullTransparentMesh: 1 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 3.125, y: 3.75} + newSize: {x: 3.125, y: 3.75} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 3.125, y: 3.75} + m_EdgeRadius: 0 --- !u!1 &766254908 GameObject: m_ObjectHideFlags: 0 @@ -805,205 +505,6 @@ Transform: - {fileID: 1318884711} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &780604147 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 780604148} - - component: {fileID: 780604150} - - component: {fileID: 780604149} - m_Layer: 5 - m_Name: Pause - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &780604148 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 780604147} - 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: 1773299010} - - {fileID: 821230885} - - {fileID: 265260921} - m_Father: {fileID: 228139817} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &780604149 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 780604147} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.392} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &780604150 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 780604147} - m_CullTransparentMesh: 1 ---- !u!1 &821230884 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 821230885} - - component: {fileID: 821230888} - - component: {fileID: 821230887} - - component: {fileID: 821230886} - m_Layer: 5 - m_Name: Option - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &821230885 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 821230884} - 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: 1949722765} - m_Father: {fileID: 780604148} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 25} - m_SizeDelta: {x: 160, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &821230886 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 821230884} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 821230887} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &821230887 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 821230884} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &821230888 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 821230884} - m_CullTransparentMesh: 1 --- !u!1 &1072431131 GameObject: m_ObjectHideFlags: 0 @@ -1093,261 +594,6 @@ Transform: - {fileID: 2019622585} m_Father: {fileID: 766254909} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1773299009 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1773299010} - - component: {fileID: 1773299013} - - component: {fileID: 1773299012} - - component: {fileID: 1773299011} - m_Layer: 5 - m_Name: ReturnMenu - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1773299010 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1773299009} - 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: 452300073} - m_Father: {fileID: 780604148} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: -25} - m_SizeDelta: {x: 160, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1773299011 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1773299009} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1773299012} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &1773299012 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1773299009} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1773299013 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1773299009} - m_CullTransparentMesh: 1 ---- !u!1 &1949722764 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1949722765} - - component: {fileID: 1949722767} - - component: {fileID: 1949722766} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1949722765 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1949722764} - 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: 821230885} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 160, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1949722766 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1949722764} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Option - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4281479730 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 16 - m_fontSizeBase: 16 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1949722767 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1949722764} - m_CullTransparentMesh: 1 --- !u!1 &2019622584 GameObject: m_ObjectHideFlags: 0 @@ -1359,6 +605,7 @@ GameObject: - component: {fileID: 2019622585} - component: {fileID: 2019622587} - component: {fileID: 2019622586} + - component: {fileID: 2019622588} m_Layer: 0 m_Name: Tilemap m_TagString: Untagged @@ -3252,7 +2499,33 @@ Tilemap: e31: 0 e32: 0 e33: 1 ---- !u!1001 &3439551436732605697 +--- !u!95 &2019622588 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2019622584} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: ef0aad6b251e82149b0581f2d65a9412, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!4 &2143380088 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5828893578867469893, guid: e4326c266f4d3fc4482daabdf57ea4f3, type: 3} + m_PrefabInstance: {fileID: 3947542212892084635} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3947542212892084635 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 @@ -3260,55 +2533,62 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 0} m_Modifications: - - target: {fileID: 728652353996278025, guid: 9e9537c65eb0dd649899a676ec5b08c5, type: 3} + - target: {fileID: 3969191224765380210, guid: e4326c266f4d3fc4482daabdf57ea4f3, type: 3} propertyPath: m_Name - value: GameTracker + value: Forgeron objectReference: {fileID: 0} - - target: {fileID: 7355719168583625714, guid: 9e9537c65eb0dd649899a676ec5b08c5, type: 3} + - target: {fileID: 5828893578867469893, guid: e4326c266f4d3fc4482daabdf57ea4f3, type: 3} propertyPath: m_LocalPosition.x - value: 416 + value: -27.67523 objectReference: {fileID: 0} - - target: {fileID: 7355719168583625714, guid: 9e9537c65eb0dd649899a676ec5b08c5, type: 3} + - target: {fileID: 5828893578867469893, guid: e4326c266f4d3fc4482daabdf57ea4f3, type: 3} propertyPath: m_LocalPosition.y - value: 234 + value: 3.442474 objectReference: {fileID: 0} - - target: {fileID: 7355719168583625714, guid: 9e9537c65eb0dd649899a676ec5b08c5, type: 3} + - target: {fileID: 5828893578867469893, guid: e4326c266f4d3fc4482daabdf57ea4f3, type: 3} propertyPath: m_LocalPosition.z - value: 0 + value: 0.032936197 objectReference: {fileID: 0} - - target: {fileID: 7355719168583625714, guid: 9e9537c65eb0dd649899a676ec5b08c5, type: 3} + - target: {fileID: 5828893578867469893, guid: e4326c266f4d3fc4482daabdf57ea4f3, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 7355719168583625714, guid: 9e9537c65eb0dd649899a676ec5b08c5, type: 3} + - target: {fileID: 5828893578867469893, guid: e4326c266f4d3fc4482daabdf57ea4f3, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 7355719168583625714, guid: 9e9537c65eb0dd649899a676ec5b08c5, type: 3} + - target: {fileID: 5828893578867469893, guid: e4326c266f4d3fc4482daabdf57ea4f3, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 7355719168583625714, guid: 9e9537c65eb0dd649899a676ec5b08c5, type: 3} + - target: {fileID: 5828893578867469893, guid: e4326c266f4d3fc4482daabdf57ea4f3, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 7355719168583625714, guid: 9e9537c65eb0dd649899a676ec5b08c5, type: 3} + - target: {fileID: 5828893578867469893, guid: e4326c266f4d3fc4482daabdf57ea4f3, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 7355719168583625714, guid: 9e9537c65eb0dd649899a676ec5b08c5, type: 3} + - target: {fileID: 5828893578867469893, guid: e4326c266f4d3fc4482daabdf57ea4f3, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 7355719168583625714, guid: 9e9537c65eb0dd649899a676ec5b08c5, type: 3} + - target: {fileID: 5828893578867469893, guid: e4326c266f4d3fc4482daabdf57ea4f3, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 9e9537c65eb0dd649899a676ec5b08c5, type: 3} + m_RemovedGameObjects: + - {fileID: 1827612703501095348, guid: e4326c266f4d3fc4482daabdf57ea4f3, type: 3} + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 5828893578867469893, guid: e4326c266f4d3fc4482daabdf57ea4f3, type: 3} + insertIndex: -1 + addedObject: {fileID: 382455315} + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 6721954934969093339, guid: e4326c266f4d3fc4482daabdf57ea4f3, type: 3} + insertIndex: -1 + addedObject: {fileID: 656362896} + m_SourcePrefab: {fileID: 100100000, guid: e4326c266f4d3fc4482daabdf57ea4f3, type: 3} --- !u!1660057539 &9223372036854775807 SceneRoots: m_ObjectHideFlags: 0 @@ -3317,5 +2597,4 @@ SceneRoots: - {fileID: 1072431133} - {fileID: 766254909} - {fileID: 183371198} - - {fileID: 228139817} - - {fileID: 3439551436732605697} + - {fileID: 3947542212892084635} diff --git a/Assets/Scenes/EmptyRoom_2.unity b/Assets/Scenes/EmptyRoom_2.unity index 3a371af7..6dd42332 100644 --- a/Assets/Scenes/EmptyRoom_2.unity +++ b/Assets/Scenes/EmptyRoom_2.unity @@ -153,6 +153,16 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &438735177 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 728652353996278025, guid: 9e9537c65eb0dd649899a676ec5b08c5, type: 3} + m_PrefabInstance: {fileID: 2117950151} + m_PrefabAsset: {fileID: 0} +--- !u!224 &505012136 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5092284430274364147, guid: fc0db64e6e1fd4a4b89718f12ab347f7, type: 3} + m_PrefabInstance: {fileID: 8803801296905376457} + m_PrefabAsset: {fileID: 0} --- !u!1 &519420028 GameObject: m_ObjectHideFlags: 0 @@ -374,18 +384,439 @@ PrefabInstance: - targetCorrespondingSourceObject: {fileID: 1463738777561398421, guid: 2359570f2fea24215ae3f989d41b590e, type: 3} insertIndex: -1 addedObject: {fileID: 1236749860} + - targetCorrespondingSourceObject: {fileID: 1463738777561398421, guid: 2359570f2fea24215ae3f989d41b590e, type: 3} + insertIndex: -1 + addedObject: {fileID: 1236749868} m_SourcePrefab: {fileID: 100100000, guid: 2359570f2fea24215ae3f989d41b590e, type: 3} +--- !u!1 &718319818 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 718319819} + - component: {fileID: 718319821} + - component: {fileID: 718319820} + m_Layer: 5 + m_Name: Stage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &718319819 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 718319818} + 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: 505012136} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 702, y: 200} + m_SizeDelta: {x: 200, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &718319820 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 718319818} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Stage + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &718319821 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 718319818} + m_CullTransparentMesh: 1 +--- !u!1 &854916575 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 854916576} + - component: {fileID: 854916577} + - component: {fileID: 854916578} + m_Layer: 5 + m_Name: Chrono + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &854916576 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 854916575} + 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: 505012136} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 671, y: 499.5} + m_SizeDelta: {x: 200, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &854916577 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 854916575} + m_CullTransparentMesh: 1 +--- !u!114 &854916578 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 854916575} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Chrono + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} --- !u!114 &983807668 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 3400266234795620559, guid: 9e9537c65eb0dd649899a676ec5b08c5, type: 3} m_PrefabInstance: {fileID: 2117950151} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} + m_GameObject: {fileID: 438735177} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 40d8f146f3d8ff74fa753f33896dae95, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!114 &983807671 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 438735177} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 828c3bd8a49b8824ebb311336cbcf95c, type: 3} + m_Name: + m_EditorClassIdentifier: + timerText: {fileID: 854916578} + stageText: {fileID: 1219144881} + blacksmithPrefab: {fileID: 181369798890271941, guid: e4326c266f4d3fc4482daabdf57ea4f3, type: 3} + altarPrefab: {fileID: 4671168421616932687, guid: 52d0b7df8b3db394988157e997abbc1f, type: 3} +--- !u!1 &1219144880 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1219144883} + - component: {fileID: 1219144882} + - component: {fileID: 1219144881} + m_Layer: 5 + m_Name: "Room N\xB0" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1219144881 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1219144880} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "Room N\xB0" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1219144882 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1219144880} + m_CullTransparentMesh: 1 +--- !u!224 &1219144883 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1219144880} + 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: 505012136} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 871, y: 499.50006} + m_SizeDelta: {x: 200, y: 50} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &1236749853 stripped GameObject: m_CorrespondingSourceObject: {fileID: 1463738777561398421, guid: 2359570f2fea24215ae3f989d41b590e, type: 3} @@ -406,6 +837,19 @@ MonoBehaviour: maxHealth: 5 heartPrefab: {fileID: 956820160751323993, guid: 2c8373282a98131488a2026dc22fb8df, type: 3} healthBar: {fileID: 1872161324} +--- !u!114 &1236749868 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1236749853} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f44e59804ade1664a915835bba2b5b42, type: 3} + m_Name: + m_EditorClassIdentifier: + inventory: [] --- !u!1 &1376743782 stripped GameObject: m_CorrespondingSourceObject: {fileID: 1996484061423813742, guid: 53e2b8f955031c64faddff8b6828d100, type: 3} @@ -714,7 +1158,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 1996484061423813742, guid: 53e2b8f955031c64faddff8b6828d100, type: 3} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2613821864936506506, guid: 53e2b8f955031c64faddff8b6828d100, type: 3} propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size @@ -821,7 +1265,10 @@ PrefabInstance: m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] - m_AddedComponents: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 728652353996278025, guid: 9e9537c65eb0dd649899a676ec5b08c5, type: 3} + insertIndex: -1 + addedObject: {fileID: 983807671} m_SourcePrefab: {fileID: 100100000, guid: 9e9537c65eb0dd649899a676ec5b08c5, type: 3} --- !u!1001 &8615776833325847340 PrefabInstance: @@ -1040,9 +1487,22 @@ PrefabInstance: propertyPath: m_Camera value: objectReference: {fileID: 519420031} + - target: {fileID: 5539019803415998369, guid: fc0db64e6e1fd4a4b89718f12ab347f7, type: 3} + propertyPath: m_AdditionalShaderChannelsFlag + value: 25 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] - m_AddedGameObjects: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 5092284430274364147, guid: fc0db64e6e1fd4a4b89718f12ab347f7, type: 3} + insertIndex: -1 + addedObject: {fileID: 854916576} + - targetCorrespondingSourceObject: {fileID: 5092284430274364147, guid: fc0db64e6e1fd4a4b89718f12ab347f7, type: 3} + insertIndex: -1 + addedObject: {fileID: 718319819} + - targetCorrespondingSourceObject: {fileID: 5092284430274364147, guid: fc0db64e6e1fd4a4b89718f12ab347f7, type: 3} + insertIndex: -1 + addedObject: {fileID: 1219144883} m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: fc0db64e6e1fd4a4b89718f12ab347f7, type: 3} --- !u!1660057539 &9223372036854775807 diff --git a/Assets/Scripts/GameData.cs b/Assets/Scripts/GameData.cs new file mode 100644 index 00000000..dee80f6f --- /dev/null +++ b/Assets/Scripts/GameData.cs @@ -0,0 +1,11 @@ +using System.Collections.Generic; + +[System.Serializable] +public class GameData +{ + public bool blacksmithInteracted = false; + public int blacksmithDialogueIndex = 0; + public List altarAvailableItems = new List(); + public List altarPlayerReceivedItems = new List(); + +} diff --git a/Assets/Scripts/GameData.cs.meta b/Assets/Scripts/GameData.cs.meta new file mode 100644 index 00000000..06d21ef7 --- /dev/null +++ b/Assets/Scripts/GameData.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b9efa7a380667f445bc9c8f4949cc34e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/GameDataManager.cs b/Assets/Scripts/GameDataManager.cs new file mode 100644 index 00000000..2ab550e4 --- /dev/null +++ b/Assets/Scripts/GameDataManager.cs @@ -0,0 +1,42 @@ +using System.Collections; +using System.Reflection; +using UnityEngine; +using UnityEngine.UI; + +public class GameDataManager : MonoBehaviour +{ + public static GameDataManager instance; + public GameData gameData = new GameData(); + + private void Awake() + { + if (instance == null) + { + instance = this; + DontDestroyOnLoad(gameObject); + } + else + { + Destroy(gameObject); + } + } + + public void SaveGame() + { + foreach (InteractableObject interactable in FindObjectsOfType()) + { + interactable.SaveState(gameData); + } + //TODO Ecrire ici toute la data en JSON pour retrieve + } + + + public void LoadGame() + { + foreach (InteractableObject interactable in FindObjectsOfType()) + { + interactable.RestoreState(gameData); + } + //TODO Lire ici toute la data en JSON pour retrieve + } +} diff --git a/Assets/Scripts/GameDataManager.cs.meta b/Assets/Scripts/GameDataManager.cs.meta new file mode 100644 index 00000000..ec1c872a --- /dev/null +++ b/Assets/Scripts/GameDataManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d9980160c80fcf844a046742749afb38 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/GameTracker.cs b/Assets/Scripts/GameTracker.cs new file mode 100644 index 00000000..32f232b3 --- /dev/null +++ b/Assets/Scripts/GameTracker.cs @@ -0,0 +1,96 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using TMPro; + +public class GameTracker : MonoBehaviour +{ + // Variables pour timer et affichage + [SerializeField] TextMeshProUGUI timerText; + [SerializeField] TextMeshProUGUI stageText; + + // Temps écoulé + private float elapsedTime = 0f; + + // Compteur de stages (salles traversées) + private int stageCounter = 0; + + // Prefabs des événements (forgeron et autel) + public GameObject blacksmithPrefab; + public GameObject altarPrefab; + + // Points de spawn (ils seront trouvés dynamiquement) + private Transform blacksmithSpawnPoint; + private Transform altarSpawnPoint; + + // Références vers les instances actuelles du forgeron et de l'autel + private GameObject currentBlacksmith; + private GameObject currentAltar; + + void Start() + { + stageText.text = "Stage: " + stageCounter; + } + + void Update() + { + elapsedTime += Time.deltaTime; + + int minutes = (int)elapsedTime / 60; + int seconds = (int)elapsedTime % 60; + timerText.text = minutes.ToString("00") + ":" + seconds.ToString("00"); + } + + + public void NextStage() + { + stageCounter++; + stageText.text = "Stage: " + stageCounter; + } + + + public void SpawnCorridorEvents() + { + altarSpawnPoint = GameObject.Find("AltarSpawnPoint")?.transform; + + if (blacksmithSpawnPoint == null || altarSpawnPoint == null) + { + + return; + } + + // Apparition du forgeron au stage 5 + if (stageCounter >= 5 && blacksmithPrefab != null) + { + currentBlacksmith = Instantiate(blacksmithPrefab, blacksmithSpawnPoint.position, Quaternion.identity); + UnityEngine.Debug.Log("Forgeron spawné au stage 5."); + } + + // Apparition de l'autel au stage 10, et réinitialisation de ses objets + if (stageCounter >= 10 && altarPrefab != null) + { + currentAltar = Instantiate(altarPrefab, altarSpawnPoint.position, Quaternion.identity); + UnityEngine.Debug.Log("Autel spawné au stage 10."); + Altar altarScript = currentAltar.GetComponent(); + if (altarScript != null) + { + altarScript.ResetItems(); + } + } + } + + public void ClearCorridorEvents() + { + if (currentBlacksmith != null) + { + Destroy(currentBlacksmith); + currentBlacksmith = null; + } + + if (currentAltar != null) + { + Destroy(currentAltar); + currentAltar = null; + } + } +} diff --git a/Assets/Scripts/GameTracker.cs.meta b/Assets/Scripts/GameTracker.cs.meta new file mode 100644 index 00000000..a4918d5e --- /dev/null +++ b/Assets/Scripts/GameTracker.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 828c3bd8a49b8824ebb311336cbcf95c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Map Control/DoorSystem.cs b/Assets/Scripts/Map Control/DoorSystem.cs index 0e05398d..93522910 100644 --- a/Assets/Scripts/Map Control/DoorSystem.cs +++ b/Assets/Scripts/Map Control/DoorSystem.cs @@ -1,62 +1,69 @@ -using System.Collections.Specialized; -using System.Diagnostics; -using System.Security.Cryptography; using UnityEngine; -using DialogueSystem; public class RoomManager : MonoBehaviour { - public GameObject newRoomPrefab; // Le prefab de la nouvelle pièce à générer - private Transform player; // Le joueur à téléporter - private GameObject currentRoom; // La pièce actuelle + public GameObject newRoomPrefab; + private Transform player; + private GameObject currentRoom; + + private GameTracker gameTracker; + public static bool isInCorridorX7 = false; private void Start() { - // Trouver le joueur au début, en supposant qu'il a le tag "Player" + GameObject playerObject = GameObject.FindGameObjectWithTag("Player"); if (playerObject != null) { player = playerObject.transform; } - else - { - UnityEngine.Debug.LogError("Le joueur avec le tag 'Player' n'a pas été trouvé !"); - } + gameTracker = FindObjectOfType(); } private void OnTriggerEnter2D(Collider2D other) { if (other.CompareTag("Player")) { - UnityEngine.Debug.LogError("HERE !"); + + if (isInCorridorX7) + { + gameTracker.ClearCorridorEvents(); + isInCorridorX7 = false; + } + currentRoom = GameObject.FindGameObjectWithTag("Map"); DeleteCurrentRoom(); Vector3 newRoomPosition = new Vector3(4.1f, 2.8f, 0.0f); GameObject newRoom = Instantiate(newRoomPrefab, newRoomPosition, Quaternion.identity); PlacePlayerInNewRoom(newRoom); currentRoom = newRoom; + + + if (newRoom.name.Contains("CorridorX7")) + { + gameTracker.SpawnCorridorEvents(); + isInCorridorX7 = true; + } + else{ + if (gameTracker != null) + { + gameTracker.NextStage(); + } + } + + } } - void PlacePlayerInNewRoom(GameObject newRoom) { - Transform spawnPoint = newRoom.transform.Find("SpawnPoint"); - bool test = newRoom.transform.Find("SpawnPoint"); Vector3 spawnPosition = spawnPoint.position; player.position = spawnPosition; - //GameObject spawnPointObject = GameObject.FindWithTag("Respawn"); - //UnityEngine.Debug.Log(spawnPointObject.transform.position); - //Vector3 spawnPosition = spawnPointObject.transform.position; - //UnityEngine.Debug.Log(spawnPosition); - //player.position = spawnPosition; - } void DeleteCurrentRoom() { Destroy(currentRoom); } - } diff --git a/Assets/Scripts/Map Control/RoomSystem.meta b/Assets/Scripts/Map Control/RoomSystem.meta new file mode 100644 index 00000000..3c6ebcf0 --- /dev/null +++ b/Assets/Scripts/Map Control/RoomSystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 886163985e41fb542ade4778e67c6d6c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Map Control/RoomSystem/Altar.cs b/Assets/Scripts/Map Control/RoomSystem/Altar.cs new file mode 100644 index 00000000..6d981ede --- /dev/null +++ b/Assets/Scripts/Map Control/RoomSystem/Altar.cs @@ -0,0 +1,86 @@ +using System.Collections.Generic; +using UnityEngine; + +public class Altar : InteractableObject +{ + private List availableItems = new List { "epee legendaire", "Potion de vie", "Amulette de force" }; + private List playerReceivedItems = new List(); + + private bool isPlayerNearby = false; + public GameObject interactionCanvas; + + void Start() + { + + interactionCanvas.SetActive(false); + } + + void Update() + { + + if (isPlayerNearby && Input.GetKeyDown(KeyCode.E)) + { + Interact(FindObjectOfType()); + } + } + + public override void Interact(Player player) + { + if (availableItems.Count > 0) + { + + string item = availableItems[0]; + player.AddItemToInventory(item); // Ajouter l'objet à l'inventaire du joueur + playerReceivedItems.Add(item); // Ajouter à la liste des objets reçus + availableItems.RemoveAt(0); // Retirer l'objet de la liste des objets disponibles + Debug.Log("L'autel vous a donné : " + item); + } + else + { + Debug.Log("L'autel n'a plus rien à vous offrir."); + } + } + + private void OnTriggerEnter2D(Collider2D collision) + { + if (collision.CompareTag("Player")) + { + interactionCanvas.SetActive(true); + isPlayerNearby = true; + + } + } + + // Détection de la sortie du joueur de la zone de l'autel + private void OnTriggerExit2D(Collider2D collision) + { + if (collision.CompareTag("Player")) + { + interactionCanvas.SetActive(false); + isPlayerNearby = false; + + } + } + + + public void ResetItems() + { + + availableItems = new List { "epee legendaire", "Potion de vie", "Amulette de force" }; + playerReceivedItems.Clear(); + Debug.Log("Autel réinitialisé avec de nouveaux objets."); + } + + public override void SaveState(GameData gameData) + { + gameData.altarAvailableItems = new List(availableItems); + gameData.altarPlayerReceivedItems = new List(playerReceivedItems); + } + + + public override void RestoreState(GameData gameData) + { + availableItems = new List(gameData.altarAvailableItems); + playerReceivedItems = new List(gameData.altarPlayerReceivedItems); + } +} diff --git a/Assets/Scripts/Map Control/RoomSystem/Altar.cs.meta b/Assets/Scripts/Map Control/RoomSystem/Altar.cs.meta new file mode 100644 index 00000000..5fd01f1e --- /dev/null +++ b/Assets/Scripts/Map Control/RoomSystem/Altar.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 47e52db4ab8ec6a47817dd966ae66e24 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Map Control/RoomSystem/Interface.meta b/Assets/Scripts/Map Control/RoomSystem/Interface.meta new file mode 100644 index 00000000..3698c552 --- /dev/null +++ b/Assets/Scripts/Map Control/RoomSystem/Interface.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1486f26dcdb36d44ca3e894dbab44377 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Map Control/RoomSystem/Interface/IInteractable.cs b/Assets/Scripts/Map Control/RoomSystem/Interface/IInteractable.cs new file mode 100644 index 00000000..59509d50 --- /dev/null +++ b/Assets/Scripts/Map Control/RoomSystem/Interface/IInteractable.cs @@ -0,0 +1,4 @@ +public interface IInteractable +{ + void Interact(Player player); +} diff --git a/Assets/Scripts/Map Control/RoomSystem/Interface/IInteractable.cs.meta b/Assets/Scripts/Map Control/RoomSystem/Interface/IInteractable.cs.meta new file mode 100644 index 00000000..a1286429 --- /dev/null +++ b/Assets/Scripts/Map Control/RoomSystem/Interface/IInteractable.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d809ca3e783a6f64c8e2739d65991bb1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Map Control/RoomSystem/Interface/InteractableObject.cs b/Assets/Scripts/Map Control/RoomSystem/Interface/InteractableObject.cs new file mode 100644 index 00000000..5e8520e2 --- /dev/null +++ b/Assets/Scripts/Map Control/RoomSystem/Interface/InteractableObject.cs @@ -0,0 +1,12 @@ +using UnityEngine; + +public abstract class InteractableObject : MonoBehaviour, IInteractable +{ + protected bool hasInteracted = false; + + public abstract void Interact(Player player); + + public abstract void RestoreState(GameData gameData); + + public abstract void SaveState(GameData gameData); +} diff --git a/Assets/Scripts/Map Control/RoomSystem/Interface/InteractableObject.cs.meta b/Assets/Scripts/Map Control/RoomSystem/Interface/InteractableObject.cs.meta new file mode 100644 index 00000000..372b7149 --- /dev/null +++ b/Assets/Scripts/Map Control/RoomSystem/Interface/InteractableObject.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e52b511ea4930924cadcf09b4bc9f060 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Map Control/RoomSystem/PNJ.meta b/Assets/Scripts/Map Control/RoomSystem/PNJ.meta new file mode 100644 index 00000000..66686709 --- /dev/null +++ b/Assets/Scripts/Map Control/RoomSystem/PNJ.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5409230886832a642894fee5d6bca4bb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Map Control/RoomSystem/PNJ/BlackSmith.meta b/Assets/Scripts/Map Control/RoomSystem/PNJ/BlackSmith.meta new file mode 100644 index 00000000..4782b944 --- /dev/null +++ b/Assets/Scripts/Map Control/RoomSystem/PNJ/BlackSmith.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 33f63cece072d644da0a90286af969cd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Map Control/RoomSystem/PNJ/BlackSmith/Blacksmith.cs b/Assets/Scripts/Map Control/RoomSystem/PNJ/BlackSmith/Blacksmith.cs new file mode 100644 index 00000000..39f301b0 --- /dev/null +++ b/Assets/Scripts/Map Control/RoomSystem/PNJ/BlackSmith/Blacksmith.cs @@ -0,0 +1,77 @@ +using System.Diagnostics; +using UnityEngine; + +public class Blacksmith : InteractableObject +{ + private string[] dialogues = { "Bienvenue, aventurier.", "Tu es revenu me voir !", "Je n'ai rien de plus a te dire." }; + private int dialogueIndex = 0; + + private bool isPlayerNearby = false; + public GameObject exclamationPoint; + public GameObject interactionCanvas; + + + void Start(){ + exclamationPoint.SetActive(true); + interactionCanvas.SetActive(false); + } + + void Update() + { + if (isPlayerNearby && Input.GetKeyDown(KeyCode.E)) + { + Interact(FindObjectOfType()); + } + } + + public override void Interact(Player player) + { + if (!hasInteracted) + { + + UnityEngine.Debug.Log(dialogues[dialogueIndex]); + dialogueIndex++; + if (dialogueIndex >= dialogues.Length) dialogueIndex = dialogues.Length - 1; + hasInteracted = true; + } + else + { + UnityEngine.Debug.Log(dialogues[dialogueIndex]); + } + } + + private void OnTriggerEnter2D(Collider2D collision) + { + if (collision.CompareTag("Player")) + { + isPlayerNearby = true; + exclamationPoint.SetActive(false); + interactionCanvas.SetActive(true); + UnityEngine.Debug.Log("Le joueur est proche du forgeron. Appuyez sur 'E' pour interagir."); + } + } + + private void OnTriggerExit2D(Collider2D collision) + { + if (collision.CompareTag("Player")) + { + isPlayerNearby = false; + interactionCanvas.SetActive(false); + exclamationPoint.SetActive(true); + UnityEngine.Debug.Log("Le joueur s'éloigne du forgeron."); + } + } + + + public override void SaveState(GameData gameData) + { + gameData.blacksmithInteracted = hasInteracted; + gameData.blacksmithDialogueIndex = dialogueIndex; + } + + public override void RestoreState(GameData gameData) + { + hasInteracted = gameData.blacksmithInteracted; + dialogueIndex = gameData.blacksmithDialogueIndex; + } +} diff --git a/Assets/Scripts/Map Control/RoomSystem/PNJ/BlackSmith/Blacksmith.cs.meta b/Assets/Scripts/Map Control/RoomSystem/PNJ/BlackSmith/Blacksmith.cs.meta new file mode 100644 index 00000000..7db10cfd --- /dev/null +++ b/Assets/Scripts/Map Control/RoomSystem/PNJ/BlackSmith/Blacksmith.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 343128cd6ac99b247b9a51289dd80e01 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Player.meta b/Assets/Scripts/Player.meta new file mode 100644 index 00000000..9c929eeb --- /dev/null +++ b/Assets/Scripts/Player.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5f3bc25300bc87f49904f109ba8c9bf0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Player/Player.cs b/Assets/Scripts/Player/Player.cs new file mode 100644 index 00000000..40143bdb --- /dev/null +++ b/Assets/Scripts/Player/Player.cs @@ -0,0 +1,28 @@ +using System.Collections.Generic; +using System.Diagnostics; +using UnityEngine; + +public class Player : MonoBehaviour +{ + + public List inventory = new List(); + + + public void AddItemToInventory(string item) + { + if (!inventory.Contains(item)) + { + inventory.Add(item); + } + else + { + } + } + + public bool HasItem(string item) + { + return inventory.Contains(item); + } + + +} diff --git a/Assets/Scripts/Player/Player.cs.meta b/Assets/Scripts/Player/Player.cs.meta new file mode 100644 index 00000000..e7d2b9af --- /dev/null +++ b/Assets/Scripts/Player/Player.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f44e59804ade1664a915835bba2b5b42 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/PlayerController.cs b/Assets/Scripts/Player/PlayerController.cs similarity index 98% rename from Assets/Scripts/PlayerController.cs rename to Assets/Scripts/Player/PlayerController.cs index fdd58f08..8b4d239c 100644 --- a/Assets/Scripts/PlayerController.cs +++ b/Assets/Scripts/Player/PlayerController.cs @@ -24,9 +24,13 @@ public class PlayerMovement : MonoBehaviour private Vector2 previousMovement = Vector2.zero; + private Player player; + private string socketUrl; async void Start() { + + player = GetComponent(); try { env.TryParseEnvironmentVariable("SOCKET_URL", out string socketUrl); diff --git a/Assets/Scripts/PlayerController.cs.meta b/Assets/Scripts/Player/PlayerController.cs.meta similarity index 100% rename from Assets/Scripts/PlayerController.cs.meta rename to Assets/Scripts/Player/PlayerController.cs.meta diff --git a/Assets/Scripts/Trap/Crossbow/Crossbow.cs b/Assets/Scripts/Trap/Crossbow/Crossbow.cs index 0445e4aa..fdf3ad59 100644 --- a/Assets/Scripts/Trap/Crossbow/Crossbow.cs +++ b/Assets/Scripts/Trap/Crossbow/Crossbow.cs @@ -3,9 +3,9 @@ public class Crossbow : MonoBehaviour { - public GameObject arrowPrefab; // Référence au prefab de la flèche - public Transform firePoint; // Point d'où la flèche sera tirée - public Vector3 arrowDirection = Vector3.right; // Direction de la flèche (1 ou -1 en x, puis 1 ou -1 en Y, globalement droite gauche haut bas) + public GameObject arrowPrefab; // R�f�rence au prefab de la fl�che + public Transform firePoint; // Point d'o� la fl�che sera tir�e + public Vector3 arrowDirection = Vector3.right; // Direction de la fl�che (1 ou -1 en x, puis 1 ou -1 en Y, globalement droite gauche haut bas) private Animator animator; void Start() @@ -26,10 +26,10 @@ IEnumerator StartShooting() public void FireArrow() { - // Instancier la flèche au firePoint + // Instancier la fl�che au firePoint GameObject arrow = Instantiate(arrowPrefab, firePoint.position, firePoint.rotation); - // Configurer la direction de la flèche + // Configurer la direction de la fl�che Arrow arrowScript = arrow.GetComponent(); arrowScript.direction = arrowDirection; } diff --git a/Assets/Scripts/UI/Dialogue/DialogueManager.cs b/Assets/Scripts/UI/Dialogue/DialogueManager.cs index 484343b6..2fdc3c90 100644 --- a/Assets/Scripts/UI/Dialogue/DialogueManager.cs +++ b/Assets/Scripts/UI/Dialogue/DialogueManager.cs @@ -20,7 +20,6 @@ public class DialogueManager : MonoBehaviour private Coroutine hideCanvasCoroutine; - // Start is called before the first frame update void Start() { dialogueCanvas = GameObject.FindGameObjectWithTag("Dialogue");