Например есть хранилище материи, буровые установки, и например принтеры.
Нужно из любого объекта получать доступ ко всем подключённым объектам.
Не могу понять, как организовать сбор всех связей в один массив на всю сеть.
Что бы из любого объекта получать работать с 1 массивом.
Так как сейчас подхожу к 1 принтеру, он должен от себя рекурсивно собрать все связи, и выдать что видит в сети.
Подхожу к другому, и тот снова то же самое уже для себя.