I'm new to libGDX (I just released my first game), and I've started thinking about things I'd like to do next time. One thing I really want to do is, have those story type movies, where you tap the screen to advance the dialog. I'm specifically thinking of Pokemon Mystery Dungeon. A small action happens, and then the user has to tap the screen after reading what happened to move on.
My question is how can I do this? I've done a lot of research, but I can't seem to find out how to approach this. I have this vague idea where I create a different GameState using enum types in which the gameplay is modified but I don't know if there is a better way.