My game has lots of enemies attacking all the time. When the player levels up I want to pause the game and display a dialog choice. However pausing the game seems to block input in dialogs. How can I pause the game and still allow the player to choose dialog options?
I tried setting my combat related schematics to require the game state paused to be inactive but it is unreliable. Any machines still active will finish what they're doing before they pause. For example bullets and enemies will still move toward the player. I would prefer if I could just pause the game and display a dialog choice.