Blueprint Dialogue System

Hey, I’ve got the system working pretty well for the mobile visual novel my team is working on. I can keep track of choices made by utilizing PostAction calls.

However, Is there a way, using the current system, to change the “branches” based on a past choice?
(as a random example, if I chose to open the door, the next dialogue is, “Thank you.” But if not, the next dialogue would be, “How rude.”)

So would this need to be put in the condition section for the dialogue table row? How do I make a function that returns a boolean value?

For instance if I put Chose(“ChoiceName”,2); in the conditions, how would I make the Chose function?

Edit: It worked! I just used Handle Script Function to make the function and returned the boolean as a string. It now only chooses a branch if the condition is met!