class_name Interactable extends Node var can_pick: bool var can_store: bool var stored_objects: Array var max_person_using var persons_using: Array func action(person, object): print("action!") func add_person_using(person): persons_using.append(person) func remove_person_using(person): persons_using.erase(person)