[quote="fantasyjam":15a1qrun]Pausing in Flash works the same way. I don't use Construct, because I'm waiting for the 1.0 release, but I do use Flash CS3, and I must say that I know no better way to pause a game than use a Boolean variable called "gamePaused" and a bunch of if statements.
If someone knows a different approach, please, share your knowledge.[/quote:15a1qrun]
In Construct, just set the time scale to 0. Everything stops, events keep running. No need for loads of 'is paused' tests or enabling/disabling anything. Setting the time scale to 0 basically means 'stop time from passing'.