To put the game on pause, set the time scale to 0, either global, or the time scale of all moving objects (player, enemies).
Also, try not to use "Wait" in game mechanics for things like waterproof mode, because you have no control over it. Use Timer behavior instead, which you can pause/resume/cancel etc.