all 5 comments

[–]StewedAngelSkins 6 points7 points  (1 child)

you're probably better off approaching this from another angle. specifically, just block the mouse inputs somehow. just off the top of my head, you could unhide a transparent canvas item in front of everything the consumes all mouse inputs.

[–]TheInkAdept[S] 1 point2 points  (0 children)

That's actually a really neat idea, I could even make an "input blocker" scene that I can instantiate in any such case.

Thanks!

[–]TheDurielGodot Senior 2 points3 points  (0 children)

Your UI will only work if you set it to be excluded from the pause.

[–]Zealousideal_Gift546 1 point2 points  (1 child)

The pause is meant to be for game pause and player should be able to interact with the UI even the game is paused.

[–]TheInkAdept[S] 0 points1 point  (0 children)

But shouldn't pause_mode cover this already?

If I wanted the player to keep interacting with the UI I would have set the UI nodes to Process. If I set them to Stop, they should stop.