public void AddInteractable(Interactable interactable) { if (!availableInteractables.ContainsKey(interactable)) // in case of being dropped/spawned from inventory (belongs - already known) { interactable.AddDetector(this); availableInteractables.Add(interactable, false); //print ("Available " + item.name); } }