I am making a test conversation system for a piece of work. Been new to the system I am wondering how to make an easier to handle conversation system than my current system.
At the moment I am running a variable that is set as the conversation progresses. This variable acts as a flag to the if else macros to activate or deactivate certain conversation items. While this works for the moment I am finding that handling it this was is generating a hell of a lot of passages.
Could I use just a single passage that holds the dataset/s for npc conversation and then just have another passage that is used to parse the conversation, using Harlowe only?