Is there a way to require an item in the characters inventory in order to interact with an interactable item? I tried making a new interactable script that requires the item in when running CanInteract(), but it seems the interact ability requires the class named Interactable to work which makes my script useless. Should I just copy the interact ability script and have it use my custom UnlockableInteractable script or is there an integrated way to do this?