extends Machine

func _ready() -> void:
	super()

func _process(delta: float) -> void:
	if stored_items.is_empty():
		return
	var item: Item = stored_items.pick_random()
	if item == null:
		return
	if !can_send_item(item):
		return
	var item_node: ItemNode = unstore_item(item)
	if item_node != null:
		send_item(item_node)