I'm wondering how I can stop a conversation from continuing until a player has entered some text into the game.
An NPC asks a player for their name. But the NPC doesn't wait for the player to enter a name before going into the next bit of dialogue, and I cannot figure out how to pause this.
It looks like you're new here. If you want to get involved, click one of these buttons!
Comments
Welcome to the community, @Tentacles_of_Mist.
So far as your ActionList(s) are concerned, it would be less a case of pausing your dialogue, and more breaking it into two chunks - one before, and one after, the input prompt.
A tutorial on creating an input prompt for the player to enter their name can be found here.
To make use of this midway through a conversation, you'll want to create an initial ActionList that has the first half of the dialogue, and ends with the Menu: Change state Action to turn on the Menu - see the tutorial for mention of this Action.
When the player has entered their name, and the "Store Player name" ActionList is run, you can then have it run the second half of the dialogue by running a separate ActionList that contains the rest of the speech by using the ActionList: Run Action.
That looks like it works. I appreciate the help!