IM GONNA FREAKOUT (making a game to learn languages)

OK , i’m making a game where the player need to type the word correct to go the next dialogue but i’m having trouble w/ the txt input for the player , my programming can’t wait the player input to go to next branch and do the next dialogue

this the dialogue (i’m using return note to do the BREAK )


this is for set the input from inputtxt and set the variable who try to wait the player input

this one is the loop to try the dialogue wait the input

blueprints will not wait in the middle of the execution flow except for specific nodes like delay

but even then it may not make sense for what you want to do if you don’t implement a time limit for the player.

what instead you have to do is to learn how to split logic in multiple execution nodes that will be called when event are triggered. (they can be in the same blueprint if you want to avoid passing variables between blueprints)

for your specific case to avoid “stop and wait” logic trap, you need to fire an event when the submit button is clicked and then that event will trigger a piece of logic to check if the text input is correct or not. based on the check if true or not it can then call other events, or just do directly some more involved logic.

so events, custom events, you can start from there