void OnTriggerStay2D(Collider2D col)
 {
     if (Input.GetKey((KeyCode)System.Enum.Parse(typeof(KeyCode), PlayerPrefs.GetString("ActionButton"))) && !GLOBAL_DATA.Instance.chestOpened[index])
     {
         if (inventory.FindItem("Lockpick"))
         {
             if (!removedItem)
             {
                 inventory.ReduceNumberOfItems("Lockpick");
                 removedItem = true;
             }
             GLOBAL_DATA.Instance.actualChestIndex = index;
             Statics.recentPlayerPosition          = GameObject.FindGameObjectsWithTag("Player")[0].transform.position;
             Statics.lastSceneId  = SceneManager.GetActiveScene().name;
             Statics.sceneWasLeft = true;
             isZoomed             = true;
             virtCamera.SetActive(false);
             Camera.main.transform.position = new Vector3(zoomingObject.position.x, zoomingObject.position.y, Camera.main.transform.position.z);
         }
         else
         {
             Text text;
             message = GameObject.Find("LockpickAreNeededInfo");
             if (!message.activeSelf)
             {
                 message.SetActive(true);
             }
             text      = message.GetComponent <Text>();
             text.text = "You need lockpicks to open chest";
             StartCoroutine("WaitForSec");
         }
     }
 }