It seems like a simple concept, but I'm not sure what the best way to do this would be.
I was thinking either:
Hitting a button jumps to the frame containing the menu. When closed, you go back to exactly where you were before. Thing is, that's a lot of stuff to save, and I don't even think that's possible... Like it has to remember which frame, locations of enemies, players, what was destroyed, etc.
All movement/actions pause, and a menu pops up, complete with buttons and things. When you close it, play continues. But then I'd have to add a condition to every single event to not happen or pause if the menu is triggered.
So if there's a way to do either of these easier/simpler/whatever, then I'd love to hear it. If anyone has any other ideas, that'd be pretty cool too. If not, I guess I'll go ahead and implement the second option.