Сейчас поймал себя на мысли, что чуть не проморгал такую элементарную вещь.
Есть ProjectContext, в нём есть сигналы, и мы на них подписываемся кучей всяких сервисов.
Проблема может быть в сервисах, которые определены в SceneContext боя. Предполагается, что эти сервисы должны выгружаться после окончания боя, но т.к. ссылки на них держат события из ProjectContext, этого, вероятно, не происходит.
Сейчас поймал себя на мысли, что чуть не проморгал такую элементарную вещь.
Есть ProjectContext, в нём есть сигналы, и мы на них подписываемся кучей всяких сервисов.
Проблема может быть в сервисах, которые определены в SceneContext боя. Предполагается, что эти сервисы должны выгружаться после окончания боя, но т.к. ссылки на них держат события из ProjectContext, этого, вероятно, не происходит.