Issue with my dialogue system

Hi everyone!

I followed up this tutorial series to create my dialogue system.

Each dialogue is an actor component, and every time you pick an option it progresses. The dialogue system itself is working great, but every logic I put into it keeps happening every time the dialogue progresses.

I’m testing that with the print string shown in the screenshot. After the print string is called for the first time, it will keep printing the message every time you choose an option, whatever it is.

If anyone can help me with that, I’d be more than grateful.

Take care!

Double check only the single node Add Dialogue if it can recognise the 2nd option to print the 2nd index correctly.

Check also if there no delay(latent) node inside Add Dialogue.

Add a breakpoint as well to debug all the values.

Thanks for you reply!

I don’t think the issue it’s what you’re saying since the dialogue progresses well, and the text changes as it should.

I also checked if it was any delay into AddDialogue, but it doesn’t. Kinda weird.

I’ll add the breakpoint and keep checking that!