Right now, I’m loading a level screen and a “win” screen using Monarch. The level screen loads with a collection proxy and the win screen loads with a collection factory. The win screen appears on top of the level screen when the level is completed.
The issue is, I need to send inputs to the win screen to trigger “next level” or “menu” buttons. But Monarch’s GitHub page states that any screen that is a child of a screen loaded from a collection proxy can’t receive input, mentioned here in the Nesting Screens section.
I can’t not use a proxy for the level either, because I’ve constructed it as its own world and lots of things break if I try to load it with a collection factory.
What’s the workaround here?