void Update()
{
float distance = Vector3.Distance(gameObject.transform.position, player.transform.position);
if (showTimer)
{
if (timerImage != null)
{
timer.SetActive(true);
float fillAmount = (Time.time - startTimer) / timeToOpenStorage;
timerImage.fillAmount = fillAmount;
}
}
if (distance > distanceToOpenStorage && showStorage)
{
showStorage = false;
if (inventory.activeSelf)
{
storageItems.Clear();
setListofStorage();
inventory.SetActive(false);
inv.deleteAllItems();
}
tooltip.deactivateTooltip();
timerImage.fillAmount = 0;
timer.SetActive(false);
showTimer = false;
}
}