Должен быть кто-то третий и не важно, что они родственники. Этот третий получает и передает данные из двух объектов и дальше рулит ими как вам захочется.
Кто может быть третьим? game mode, player controller, player character или ячейка для оружия внутри, уровень, чудо кубик висящий на уровне, файл, таблица базы данных.
.
.
Еще вариант - записывать родителя через каст в чилда и наоборот.
_________________
мой проект