Menu based conversations

Thanks for this code.
I can use this in my project but instead of the two chat nodes you have for “Insult Jimmy” and “Ask how he is doing”, that is opposite of each other I want to use this as a question answer where you can use both options but if both was used the conversation should opt out.
I am not sure how that code looks as I only get it to loop all the time.

How can I get something like the below to work?

nathan-chat-alicia-2 is choose-once chat node with quip "([italic type]Alicia[roman type]) I’m glad we had time to meet up.". "([italic type]Nathan[roman type]) Me too. So, what’s going on?".
Rule for finding responses to nathan-chat-alicia-2:
	if greeted-peter is false:
		link to nathan-chat-alicia-3; link to nathan-chat-alicia-1a;
		now greeted-peter is true;
	otherwise:
		link to nathan-chat-alicia-3; link to nathan-chat-alicia-2a.

I know this is probably not correct but I want to bring a third person into the conversation.
So far it works well but at some stage I need to refer to the third person’s second response. The problem is there are already two references for two other quips.

So, is it possible to bring in an if-otherwise statement like I tried above?
The one above does not work.

Can you please advise on how I can get this to work?

Below is the error:

Answered in the other thread.

Thanks, I will check it out.

I think I will manage to get it to work now.