Hi @PuzzleRunner,
Just a few random thoughts on this. I have also thought about (wished for?) a “master pause” functionality in Corona for some time. However, the more I considered it, the more I realized it’s perhaps not as great in practice as it is in theory.
The obvious questions arise, “pause what?” Most people would agree that such things as timers, transitions, and sprites would be paused by this “master pause API”. But what about music and audio? Some users might want to pause that too (esp. on a phone if an incoming call is received)… but in terms of simple gameplay pause, I prefer my music to continue playing/looping. And what about some non-common timer cases? In a puzzle game, perhaps the developer wants a master timer to continue during pause, so the player can’t “cheat” by figuring out the puzzle during pause and then unpausing to complete it. My point is, a “one size fits all” pause API sounds better on paper than it does in reality. Yes, it’s tedious to pause everything manually in a game, but it almost seems necessary for each developer to solve this in his/her own methods, depending on how the app should function during pause.
Just some random thoughts on this. 
Brent
[import]uid: 200026 topic_id: 34035 reply_id: 135467[/import]