private void OnTriggerStay2D(Collider2D collision) { if (collision.gameObject.CompareTag("Player")) { closeToStove = true; ls.DisplayLog("<color=red> Game Saved </color>"); } }
// on collision method call this method, default pick up amount is 1 public void AddItem(string id, int amount = 1) { // if item already exist if (items.ContainsKey(id)) { items[id] += amount; // update amount of this item logsys.DisplayLog("You received a new item"); } else // if it is a new item, create it { items.Add(id, amount); logsys.DisplayLog("You received a new item"); } }