Example #1
0
 private void OnTriggerStay2D(Collider2D collision)
 {
     if (collision.gameObject.CompareTag("Player"))
     {
         closeToStove = true;
         ls.DisplayLog("<color=red> Game Saved </color>");
     }
 }
Example #2
0
 // 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");
     }
 }