From 68936e527f1119cefd4e42f89f7ca1845fd75c6b Mon Sep 17 00:00:00 2001
From: "DESKTOP-OVNO2Q1\\alexa" <alexander@gatland.no>
Date: Wed, 28 Sep 2022 14:39:55 +0200
Subject: [PATCH] Added basic object interaction

---
 MrBigsock/Assets/Code/InteractionSystem.meta  |   8 +
 .../Assets/Code/InteractionSystem/Chest.cs    |  16 +
 .../Code/InteractionSystem/Chest.cs.meta      |  11 +
 .../Assets/Code/InteractionSystem/Door.cs     |  15 +
 .../Code/InteractionSystem/Door.cs.meta       |  11 +
 .../Code/InteractionSystem/IInteractable.cs   |  12 +
 .../InteractionSystem/IInteractable.cs.meta   |  11 +
 .../Code/InteractionSystem/Interactor.cs      |  33 +
 .../Code/InteractionSystem/Interactor.cs.meta |  11 +
 MrBigsock/Assets/Prefabs/BigSock.prefab       |  19 +
 .../Assets/Sprites/Item/ClosedChest.prefab    | 114 +++
 .../Sprites/Item/ClosedChest.prefab.meta      |   7 +
 .../Assets/Sprites/Item/ClosedDoor.prefab     | 166 +++++
 .../Sprites/Item/ClosedDoor.prefab.meta       |   7 +
 MrBigsock/Assets/Sprites/Item/OpenDoor.prefab |  86 +++
 .../Assets/Sprites/Item/OpenDoor.prefab.meta  |   7 +
 MrBigsock/Assets/Sprites/Item/chest.png       | Bin 0 -> 1152 bytes
 MrBigsock/Assets/Sprites/Item/chest.png.meta  | 673 ++++++++++++++++++
 MrBigsock/Assets/Sprites/Item/tilesetNice.png | Bin 0 -> 4753 bytes
 .../Assets/Sprites/Item/tilesetNice.png.meta  | 651 +++++++++++++++++
 MrBigsock/ProjectSettings/TagManager.asset    |   2 +-
 21 files changed, 1859 insertions(+), 1 deletion(-)
 create mode 100644 MrBigsock/Assets/Code/InteractionSystem.meta
 create mode 100644 MrBigsock/Assets/Code/InteractionSystem/Chest.cs
 create mode 100644 MrBigsock/Assets/Code/InteractionSystem/Chest.cs.meta
 create mode 100644 MrBigsock/Assets/Code/InteractionSystem/Door.cs
 create mode 100644 MrBigsock/Assets/Code/InteractionSystem/Door.cs.meta
 create mode 100644 MrBigsock/Assets/Code/InteractionSystem/IInteractable.cs
 create mode 100644 MrBigsock/Assets/Code/InteractionSystem/IInteractable.cs.meta
 create mode 100644 MrBigsock/Assets/Code/InteractionSystem/Interactor.cs
 create mode 100644 MrBigsock/Assets/Code/InteractionSystem/Interactor.cs.meta
 create mode 100644 MrBigsock/Assets/Sprites/Item/ClosedChest.prefab
 create mode 100644 MrBigsock/Assets/Sprites/Item/ClosedChest.prefab.meta
 create mode 100644 MrBigsock/Assets/Sprites/Item/ClosedDoor.prefab
 create mode 100644 MrBigsock/Assets/Sprites/Item/ClosedDoor.prefab.meta
 create mode 100644 MrBigsock/Assets/Sprites/Item/OpenDoor.prefab
 create mode 100644 MrBigsock/Assets/Sprites/Item/OpenDoor.prefab.meta
 create mode 100644 MrBigsock/Assets/Sprites/Item/chest.png
 create mode 100644 MrBigsock/Assets/Sprites/Item/chest.png.meta
 create mode 100644 MrBigsock/Assets/Sprites/Item/tilesetNice.png
 create mode 100644 MrBigsock/Assets/Sprites/Item/tilesetNice.png.meta

diff --git a/MrBigsock/Assets/Code/InteractionSystem.meta b/MrBigsock/Assets/Code/InteractionSystem.meta
new file mode 100644
index 00000000..a1deeba4
--- /dev/null
+++ b/MrBigsock/Assets/Code/InteractionSystem.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: e7b1ea65ffde5564289428e2cdadc06b
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/MrBigsock/Assets/Code/InteractionSystem/Chest.cs b/MrBigsock/Assets/Code/InteractionSystem/Chest.cs
new file mode 100644
index 00000000..b297403b
--- /dev/null
+++ b/MrBigsock/Assets/Code/InteractionSystem/Chest.cs
@@ -0,0 +1,16 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+public class Chest : MonoBehaviour, IInteractable
+{
+    [SerializeField] private string _prompt;
+
+    public string InteractionPrompt => _prompt;
+
+    public bool Interact(Interactor interactor) {
+        Debug.Log("Opening chest!");
+        return true;
+    }
+    
+}
diff --git a/MrBigsock/Assets/Code/InteractionSystem/Chest.cs.meta b/MrBigsock/Assets/Code/InteractionSystem/Chest.cs.meta
new file mode 100644
index 00000000..3e924480
--- /dev/null
+++ b/MrBigsock/Assets/Code/InteractionSystem/Chest.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: dc1f15113cfc4974ca200a87eff9905c
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/MrBigsock/Assets/Code/InteractionSystem/Door.cs b/MrBigsock/Assets/Code/InteractionSystem/Door.cs
new file mode 100644
index 00000000..1bf129cd
--- /dev/null
+++ b/MrBigsock/Assets/Code/InteractionSystem/Door.cs
@@ -0,0 +1,15 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+public class Door : MonoBehaviour, IInteractable
+{
+    [SerializeField] private string _prompt;
+
+    public string InteractionPrompt => _prompt;
+
+    public bool Interact(Interactor interactor) {
+        Debug.Log("Opening door!");
+        return true;
+    }
+}
diff --git a/MrBigsock/Assets/Code/InteractionSystem/Door.cs.meta b/MrBigsock/Assets/Code/InteractionSystem/Door.cs.meta
new file mode 100644
index 00000000..3e835742
--- /dev/null
+++ b/MrBigsock/Assets/Code/InteractionSystem/Door.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: e8869e38d56c69345a0b0f0eee8fc9bb
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/MrBigsock/Assets/Code/InteractionSystem/IInteractable.cs b/MrBigsock/Assets/Code/InteractionSystem/IInteractable.cs
new file mode 100644
index 00000000..3595f0ce
--- /dev/null
+++ b/MrBigsock/Assets/Code/InteractionSystem/IInteractable.cs
@@ -0,0 +1,12 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+public interface IInteractable
+{
+    public string InteractionPrompt { get; }
+    public bool Interact(Interactor interactor) {
+        throw new System.NotImplementedException();
+    }
+
+}
diff --git a/MrBigsock/Assets/Code/InteractionSystem/IInteractable.cs.meta b/MrBigsock/Assets/Code/InteractionSystem/IInteractable.cs.meta
new file mode 100644
index 00000000..84a3f093
--- /dev/null
+++ b/MrBigsock/Assets/Code/InteractionSystem/IInteractable.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: f95a5c76731907143b3f21e5dd8bab6f
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/MrBigsock/Assets/Code/InteractionSystem/Interactor.cs b/MrBigsock/Assets/Code/InteractionSystem/Interactor.cs
new file mode 100644
index 00000000..22465f79
--- /dev/null
+++ b/MrBigsock/Assets/Code/InteractionSystem/Interactor.cs
@@ -0,0 +1,33 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+using UnityEngine.InputSystem;
+
+public class Interactor : MonoBehaviour
+{
+    [SerializeField] private Transform _interactionPoint;
+    [SerializeField] private float _interactionpointRadius = 0.5f;
+    [SerializeField] private LayerMask _interactableMask;
+
+    private readonly Collider2D[] _colliders = new Collider2D[3];
+    [SerializeField] private int _numFound;
+
+    private void Update() {
+        _numFound = Physics2D.OverlapCircleNonAlloc(_interactionPoint.position, _interactionpointRadius, _colliders, _interactableMask);
+
+        if (_numFound > 0)
+        {
+            var interactable = _colliders[0].GetComponent<IInteractable>();
+
+            if (interactable != null && Keyboard.current.eKey.wasPressedThisFrame)
+            {
+                interactable.Interact(this);
+            }
+        }
+    }
+
+    private void OnDrawGizmos() {
+        Gizmos.color = Color.red;
+        Gizmos.DrawWireSphere(_interactionPoint.position, _interactionpointRadius);
+    }
+}
diff --git a/MrBigsock/Assets/Code/InteractionSystem/Interactor.cs.meta b/MrBigsock/Assets/Code/InteractionSystem/Interactor.cs.meta
new file mode 100644
index 00000000..46c14186
--- /dev/null
+++ b/MrBigsock/Assets/Code/InteractionSystem/Interactor.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: d28dff3ae03f6644c86402b8890d7288
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/MrBigsock/Assets/Prefabs/BigSock.prefab b/MrBigsock/Assets/Prefabs/BigSock.prefab
index 52165aac..de11c785 100644
--- a/MrBigsock/Assets/Prefabs/BigSock.prefab
+++ b/MrBigsock/Assets/Prefabs/BigSock.prefab
@@ -12,6 +12,7 @@ GameObject:
   - component: {fileID: 8799933624292384516}
   - component: {fileID: 7996070617006012692}
   - component: {fileID: 9039433759692224201}
+  - component: {fileID: 315102913059440191}
   - component: {fileID: 8339702841083125274}
   - component: {fileID: 8616172023331984945}
   - component: {fileID: 8280117626939289948}
@@ -154,6 +155,24 @@ MonoBehaviour:
     minNormalAngle: 0
     maxNormalAngle: 0
   attack: {fileID: 7173793660907891926, guid: 905a56c36fcb8c64faad43986481914d, type: 3}
+--- !u!114 &315102913059440191
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8799933624292384519}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: d28dff3ae03f6644c86402b8890d7288, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  _interactionPoint: {fileID: 0}
+  _interactionpointRadius: 0.5
+  _interactableMask:
+    serializedVersion: 2
+    m_Bits: 0
+  _numFound: 0
 --- !u!50 &8339702841083125274
 Rigidbody2D:
   serializedVersion: 4
diff --git a/MrBigsock/Assets/Sprites/Item/ClosedChest.prefab b/MrBigsock/Assets/Sprites/Item/ClosedChest.prefab
new file mode 100644
index 00000000..4b066194
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Item/ClosedChest.prefab
@@ -0,0 +1,114 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &3524574384065166323
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 3424500754593193000}
+  - component: {fileID: 2084913590679028496}
+  - component: {fileID: 9185049823073967866}
+  - component: {fileID: 180819136057372166}
+  m_Layer: 0
+  m_Name: ClosedChest
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &3424500754593193000
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3524574384065166323}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 2.4697871, y: -0.4290728, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 0
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!212 &2084913590679028496
+SpriteRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3524574384065166323}
+  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: 0
+  m_SortingLayer: 0
+  m_SortingOrder: 0
+  m_Sprite: {fileID: -1476513711, guid: f236c50a7ec8f3b4cb53217789ea98f4, 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: 1}
+  m_AdaptiveModeThreshold: 0.5
+  m_SpriteTileMode: 0
+  m_WasSpriteAssigned: 1
+  m_MaskInteraction: 0
+  m_SpriteSortPoint: 0
+--- !u!114 &9185049823073967866
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3524574384065166323}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: dc1f15113cfc4974ca200a87eff9905c, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  _prompt: 
+--- !u!65 &180819136057372166
+BoxCollider:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3524574384065166323}
+  m_Material: {fileID: 0}
+  m_IsTrigger: 0
+  m_Enabled: 1
+  serializedVersion: 2
+  m_Size: {x: 1, y: 0.8997903, z: 0.2}
+  m_Center: {x: 0, y: -0.050104856, z: 0}
diff --git a/MrBigsock/Assets/Sprites/Item/ClosedChest.prefab.meta b/MrBigsock/Assets/Sprites/Item/ClosedChest.prefab.meta
new file mode 100644
index 00000000..93f066ba
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Item/ClosedChest.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: fdfefcc62c4bc394e850b15cc3e4db85
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/MrBigsock/Assets/Sprites/Item/ClosedDoor.prefab b/MrBigsock/Assets/Sprites/Item/ClosedDoor.prefab
new file mode 100644
index 00000000..59113fb9
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Item/ClosedDoor.prefab
@@ -0,0 +1,166 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &3927126222752442302
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 564010318353551005}
+  - component: {fileID: 4182604374371590764}
+  - component: {fileID: 953694648354412602}
+  - component: {fileID: 2422460862180154357}
+  - component: {fileID: 2894084376395367315}
+  m_Layer: 11
+  m_Name: ClosedDoor
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &564010318353551005
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3927126222752442302}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: -1.74, y: 3.48, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 0
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!212 &4182604374371590764
+SpriteRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3927126222752442302}
+  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: 0
+  m_SortingLayer: 0
+  m_SortingOrder: 3
+  m_Sprite: {fileID: 1340238494, guid: 825e3442c4ac3144390c4c276366629c, 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 &953694648354412602
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3927126222752442302}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: e8869e38d56c69345a0b0f0eee8fc9bb, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  _prompt: 
+--- !u!1839735485 &2422460862180154357
+Tilemap:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3927126222752442302}
+  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!61 &2894084376395367315
+BoxCollider2D:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3927126222752442302}
+  m_Enabled: 1
+  m_Density: 1
+  m_Material: {fileID: 0}
+  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: 2, y: 2}
+    newSize: {x: 2, y: 2}
+    adaptiveTilingThreshold: 0.5
+    drawMode: 0
+    adaptiveTiling: 0
+  m_AutoTiling: 0
+  serializedVersion: 2
+  m_Size: {x: 2, y: 2}
+  m_EdgeRadius: 0
diff --git a/MrBigsock/Assets/Sprites/Item/ClosedDoor.prefab.meta b/MrBigsock/Assets/Sprites/Item/ClosedDoor.prefab.meta
new file mode 100644
index 00000000..0e3a91d1
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Item/ClosedDoor.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: e2f80767fa7906a4cabb85c3d953f245
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/MrBigsock/Assets/Sprites/Item/OpenDoor.prefab b/MrBigsock/Assets/Sprites/Item/OpenDoor.prefab
new file mode 100644
index 00000000..cfc0f9e5
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Item/OpenDoor.prefab
@@ -0,0 +1,86 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &1148753951976761604
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 5641892592071645301}
+  - component: {fileID: 2714775143766225572}
+  m_Layer: 0
+  m_Name: OpenDoor
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &5641892592071645301
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1148753951976761604}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 1.1275604, y: 3.452331, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 0
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!212 &2714775143766225572
+SpriteRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1148753951976761604}
+  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: 0
+  m_SortingLayer: 0
+  m_SortingOrder: 0
+  m_Sprite: {fileID: 1308953881, guid: 825e3442c4ac3144390c4c276366629c, 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
diff --git a/MrBigsock/Assets/Sprites/Item/OpenDoor.prefab.meta b/MrBigsock/Assets/Sprites/Item/OpenDoor.prefab.meta
new file mode 100644
index 00000000..58ab7112
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Item/OpenDoor.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: e0957b066e8238b4e866ee08f22d06c3
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/MrBigsock/Assets/Sprites/Item/chest.png b/MrBigsock/Assets/Sprites/Item/chest.png
new file mode 100644
index 0000000000000000000000000000000000000000..68d21865ceb654d2fa2aa14920126573a3eabfbf
GIT binary patch
literal 1152
zcmeAS@N?(olHy`uVBq!ia0y~yU~phyU?|{VV_;xdCtOy{z`)|}>EaktaqDgL*)9=7
zfqUtaA0Nnl(bD^OM}&2+ZiTSCWBxCmUGBBafgfJ^+EhkeY<`gVQS^%zhfxr3e6;YS
zlF*>sa-+}>hI8kISlyq#WO;CKZNY<Q&z>F2*?cpn_{H7&j0aDSwKB@f&$-{Yg<1DE
zKkuKPUz2~o`*ND^#T<};yL6ys`2%~ig0k<Q8ZPnOv9GgVaOMB2$JNYUf9vPRNe7tx
zQdlS2I9Xp1g2THfDDnTPsWZIo(PdNc=hNg9_A2~$DocZ($WLNl_RHSPL3AgFhBvFi
zq8OGbOPK@$^_WftF|L>&!!qS4(+5HJ%C|fWi4(4$V-R42FvU3qR!KN*W^<h9{Fwif
zjMV>2|I+6#%bKqi{jt2bxcGBL!*OOCxd$H^`q|&4+9+(*TqWqRi~mG!R~E~KZ}z)%
z^<FaE7n}a$b8ca${e7|3tQT^clmE@iEjSaunb+^@{wlUNUxhU8d2g0n(97Cl>>$m(
z;Z^;Y&Q;$!H<{L(Z?84kRm?Q$bN1);YV{QrsVsWatoEDL3xE0(uMneC8uz&V^$Yo;
ze;ccW{ztMfbl$M+WLR<9dc7b+sp`MYoC3{m3{Jfah9;^FQw}_0@^GDS=SY!~#~*P;
zeL=^fj~C)^|D40IdGho-7rp;%o%=t(yiT)oQg^YC_mA0K0aYKD{ypoGar6G!v%cvf
z)~DC*Ua70eG-2smeZP7CCr`S)db!6FmKj;~rcZ+BmN3RN^s(OfUET1XYsXFqFwMCY
z^C*vFfsg-8{`0Z7{8YVzWuNfO<k~30I8Vr(^U}uYOD$IT1wOkWqL>xp)$l4xP$59g
zVxM!Gh3w_691km3X`hpu&T+t6UGYHh^&plY4o-&}o`z>Pd>CHwNX=Jj;45G<RX&j}
zSSzkKwIJ=#{Wo$OzHmJHwesn-sA<c*7nHGG=}GWwkU7J;V&)-J<sDp%&t@GGVp=V5
zAc<@GfkXA}En**@vIJi?vyuON@z9}q5r*}%63@0BPn^juu&zALZ|?KWt?|yx-1WkY
zhpL2Hly^+oKa;`R_hG0`<Fr6s2l0;$rW_kGYz{azEPKo-_8mlSynbfc0oDvVxqwdw
z2SK!e-C18nHHXU|8T1(BAKobRYS?;&Ic`p@e38Jm{C>6%OL+FU*mg6BePnp0AgIt_
z(b!@0>szJDv|D`b{}kqaHWxgQ#PxalT*E4XhJDIRECSrD8eh!?7j#!RyeYTe+TE4g
zwyT5PV?N`qKK3a#>?MNyD|kCiW%)PUIBF`(|KShAc_bpk+@9ff%-QEpgns;b`1RY_
z&Fae6=ExuT{_|2%7=zOJiNXhyxUTmkXeoX9`|Yyqihpv;^*b!IoLhE&Vy@W2cKk(!
z#L0*2-?n^Ys5#&HxyZ+7BSVYjXJ&&{v;4XLKM{IxB+!rZLXC}r8iTmf_sJJsZ5Dh>
m-|(}dp_M_7KSQLRF<<WejN`A{9x*U5FnGH9xvX<aXaWEs&IS$u

literal 0
HcmV?d00001

diff --git a/MrBigsock/Assets/Sprites/Item/chest.png.meta b/MrBigsock/Assets/Sprites/Item/chest.png.meta
new file mode 100644
index 00000000..1c8cf8fd
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Item/chest.png.meta
@@ -0,0 +1,673 @@
+fileFormatVersion: 2
+guid: f236c50a7ec8f3b4cb53217789ea98f4
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 12
+  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
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  ignoreMasterTextureLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 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
+  cookieLightType: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Server
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites:
+    - serializedVersion: 2
+      name: chest_0
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 96
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 7366f93fe3f43e14e8606342d37a4e36
+      internalID: 1856409934
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_1
+      rect:
+        serializedVersion: 2
+        x: 16
+        y: 96
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: f44086e6ba17e0a40b0d46433aa19465
+      internalID: -698650373
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_2
+      rect:
+        serializedVersion: 2
+        x: 32
+        y: 96
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 8b81274cf67abf7488a2ab6c78953e51
+      internalID: 616990432
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_3
+      rect:
+        serializedVersion: 2
+        x: 48
+        y: 96
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: a8e6efcf64d196846befa21a2890a76a
+      internalID: -1310151336
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_4
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 80
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: b2e67f9a132439f48bf01ab35f0448ef
+      internalID: 1342639699
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_5
+      rect:
+        serializedVersion: 2
+        x: 16
+        y: 80
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 372fc29458cef5649845ec48ed3de333
+      internalID: 107204761
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_6
+      rect:
+        serializedVersion: 2
+        x: 32
+        y: 80
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: bcb3d5dac0aac794e82c8b743b939d88
+      internalID: -1448534554
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_7
+      rect:
+        serializedVersion: 2
+        x: 48
+        y: 80
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 8c34eb8fcc8674a4aaa3f016b873953b
+      internalID: -866377811
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_8
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 64
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 912e62cd037c33443b841c13cf382bfc
+      internalID: 992366502
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_9
+      rect:
+        serializedVersion: 2
+        x: 16
+        y: 64
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 6cb1c72032c49d54a814476c64806ed0
+      internalID: -348577375
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_10
+      rect:
+        serializedVersion: 2
+        x: 32
+        y: 64
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: b049aac0ff5ded84885bb3b7a12f9297
+      internalID: -1593485246
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_11
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 48
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: d3c38dc403c2d8d418c4c01aab887973
+      internalID: -407677634
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_12
+      rect:
+        serializedVersion: 2
+        x: 16
+        y: 48
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 180dfd17dbc961b4cb32db82afa4011b
+      internalID: 407419430
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_13
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 32
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 0da4a9019f7a025439266b58c208d2da
+      internalID: 447216546
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_14
+      rect:
+        serializedVersion: 2
+        x: 16
+        y: 32
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: d112a12717330694c8010ab154f5894e
+      internalID: -1476513711
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_15
+      rect:
+        serializedVersion: 2
+        x: 32
+        y: 32
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 5f40b786b7f1c69468cccf8f815927cf
+      internalID: 769776556
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_16
+      rect:
+        serializedVersion: 2
+        x: 48
+        y: 32
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: ae60ce7e3960d574f982c495d1fad427
+      internalID: 453606183
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_17
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 16
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: ea53cd58a7294de47a45c5d48cffac95
+      internalID: 2077912087
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_18
+      rect:
+        serializedVersion: 2
+        x: 16
+        y: 16
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 2d7a4ef80877bcd40b13fc96be3a50b4
+      internalID: 76109953
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_19
+      rect:
+        serializedVersion: 2
+        x: 32
+        y: 16
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: dbcaec0a7fc81d54a82b94a9865dbb46
+      internalID: -239743868
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_20
+      rect:
+        serializedVersion: 2
+        x: 48
+        y: 16
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: d9aae02edcbb4064ea8eba82770c5edd
+      internalID: 617207669
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_21
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 0
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: ec2f85af4c45462488e49565eaccc88b
+      internalID: 1005141044
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_22
+      rect:
+        serializedVersion: 2
+        x: 16
+        y: 0
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 4e193a86c30d20e489168a0a38807120
+      internalID: -240853165
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_23
+      rect:
+        serializedVersion: 2
+        x: 32
+        y: 0
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 3ff0fb4ac8454ff4b920b2c83720f217
+      internalID: 1205359815
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: chest_24
+      rect:
+        serializedVersion: 2
+        x: 48
+        y: 0
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: d012fc7f4517a454188f6a1e15c3e4db
+      internalID: 746258729
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 5e97eb03825dee720800000000000000
+    internalID: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable:
+      chest_18: 76109953
+      chest_7: -866377811
+      chest_0: 1856409934
+      chest_21: 1005141044
+      chest_22: -240853165
+      chest_3: -1310151336
+      chest_10: -1593485246
+      chest_24: 746258729
+      chest_15: 769776556
+      chest_16: 453606183
+      chest_13: 447216546
+      chest_8: 992366502
+      chest_19: -239743868
+      chest_20: 617207669
+      chest_23: 1205359815
+      chest_5: 107204761
+      chest_14: -1476513711
+      chest_6: -1448534554
+      chest_1: -698650373
+      chest_17: 2077912087
+      chest_11: -407677634
+      chest_12: 407419430
+      chest_9: -348577375
+      chest_4: 1342639699
+      chest_2: 616990432
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/MrBigsock/Assets/Sprites/Item/tilesetNice.png b/MrBigsock/Assets/Sprites/Item/tilesetNice.png
new file mode 100644
index 0000000000000000000000000000000000000000..39d1293aa42df5f27bfb4f09da8c363af157b17f
GIT binary patch
literal 4753
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
MboFyt=akR{0Hkv%Z2$lO

literal 0
HcmV?d00001

diff --git a/MrBigsock/Assets/Sprites/Item/tilesetNice.png.meta b/MrBigsock/Assets/Sprites/Item/tilesetNice.png.meta
new file mode 100644
index 00000000..a0c5b9fc
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Item/tilesetNice.png.meta
@@ -0,0 +1,651 @@
+fileFormatVersion: 2
+guid: 825e3442c4ac3144390c4c276366629c
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 12
+  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
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  ignoreMasterTextureLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 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
+  cookieLightType: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Server
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites:
+    - serializedVersion: 2
+      name: tilesetNice_0
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 224
+        width: 32
+        height: 32
+      alignment: 8
+      pivot: {x: 1, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: fbd11a919cfb0a548853c082376afae9
+      internalID: 1621574529
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_1
+      rect:
+        serializedVersion: 2
+        x: 32
+        y: 224
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 6d0a7091d409f6b46a550cd27785282c
+      internalID: 205017322
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_2
+      rect:
+        serializedVersion: 2
+        x: 64
+        y: 224
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 206c922c87a27ca499fc539e026d5b72
+      internalID: 1497811111
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_3
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 192
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: dc4dc92c6bea66641bc0bd074f59d055
+      internalID: 678725006
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_4
+      rect:
+        serializedVersion: 2
+        x: 32
+        y: 192
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: d58f8102e3c8b5f4099755aeffc145c5
+      internalID: 810677168
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_5
+      rect:
+        serializedVersion: 2
+        x: 64
+        y: 192
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: a86b928165191d247bcdf5152282bc3a
+      internalID: 814654453
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_6
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 160
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 6c77a1b592e04c147b3e78181890994d
+      internalID: -140495139
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_7
+      rect:
+        serializedVersion: 2
+        x: 32
+        y: 160
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 16897efe18eb68b46a0b6b86e32fc656
+      internalID: 1621534380
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_8
+      rect:
+        serializedVersion: 2
+        x: 64
+        y: 160
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: db3be248cfe554b4cbd47a50ce1174c8
+      internalID: -1143975275
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_9
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 128
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: d1642da47d2d70e468d612fc73256140
+      internalID: 304410279
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_10
+      rect:
+        serializedVersion: 2
+        x: 32
+        y: 128
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: feaf28c09db451e40806dc517a861159
+      internalID: -975176531
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_11
+      rect:
+        serializedVersion: 2
+        x: 64
+        y: 128
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 244f35705046b0b4c83f5cac26d0ced6
+      internalID: -1533204815
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_12
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 96
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 78c87182548b4e943a855366f02c90b8
+      internalID: 493418094
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_13
+      rect:
+        serializedVersion: 2
+        x: 32
+        y: 96
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: ba475db867e0086488a1870af2d74749
+      internalID: -1540811642
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_14
+      rect:
+        serializedVersion: 2
+        x: 64
+        y: 96
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 840c965ffab7f844ea8be564b5a7baaa
+      internalID: 1783712042
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_15
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 64
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 88d8378497267e74b975e23330a3f4c2
+      internalID: -342193011
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_16
+      rect:
+        serializedVersion: 2
+        x: 32
+        y: 64
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: d778850397ef67a4c9b480b68d559cea
+      internalID: 824827220
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_17
+      rect:
+        serializedVersion: 2
+        x: 64
+        y: 64
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 9c17afef6a121c041aa8c8812aae44e8
+      internalID: -2131839620
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_18
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 32
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 21c4a33aff8c602448f6066ad4b8653e
+      internalID: -290510884
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_19
+      rect:
+        serializedVersion: 2
+        x: 32
+        y: 32
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: a2b66e79b05eef5489bdd37cc8466b51
+      internalID: 1596393381
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_20
+      rect:
+        serializedVersion: 2
+        x: 64
+        y: 32
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: f959301a4f2b75749b20635ff064b429
+      internalID: -223253739
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_21
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 0
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: d76be1ed7b11f6a44a42ed64755574ef
+      internalID: 1581561053
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_22
+      rect:
+        serializedVersion: 2
+        x: 32
+        y: 0
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: e913d1eb61c36db44b54a48ea80056d7
+      internalID: 1340238494
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: tilesetNice_23
+      rect:
+        serializedVersion: 2
+        x: 80
+        y: 0
+        width: 32
+        height: 32
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 464d7b3c235cf0f4cac86cdf34beb2f0
+      internalID: 1308953881
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 5e97eb03825dee720800000000000000
+    internalID: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable:
+      tilesetNice_23: 1308953881
+      tilesetNice_3: 678725006
+      tilesetNice_14: 1783712042
+      tilesetNice_5: 814654453
+      tilesetNice_7: 1621534380
+      tilesetNice_17: -2131839620
+      tilesetNice_15: -342193011
+      tilesetNice_21: 1581561053
+      tilesetNice_4: 810677168
+      tilesetNice_11: -1533204815
+      tilesetNice_0: 1621574529
+      tilesetNice_9: 304410279
+      tilesetNice_8: -1143975275
+      tilesetNice_20: -223253739
+      tilesetNice_2: 1497811111
+      tilesetNice_12: 493418094
+      tilesetNice_13: -1540811642
+      tilesetNice_1: 205017322
+      tilesetNice_22: 1340238494
+      tilesetNice_10: -975176531
+      tilesetNice_16: 824827220
+      tilesetNice_18: -290510884
+      tilesetNice_19: 1596393381
+      tilesetNice_6: -140495139
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/MrBigsock/ProjectSettings/TagManager.asset b/MrBigsock/ProjectSettings/TagManager.asset
index ea9241a9..17e91b9a 100644
--- a/MrBigsock/ProjectSettings/TagManager.asset
+++ b/MrBigsock/ProjectSettings/TagManager.asset
@@ -16,7 +16,7 @@ TagManager:
   - player
   - Player
   - PlayerProjectile
-  - 
+  - Interactable
   - 
   - 
   - 
-- 
GitLab