"This is a functional, elegant example of a conversation tree. Flexible, adaptable. With minor modification it can also be used to create a Choose-Your-Own-Adventure style game. Feel free to use in your games, modify, and distribute. Comments and suggestions welcome."
Written by Scurvy Sockpuppet. This demo shows one way to create a conversation tree. Sockpuppet uses the ALR and a variable updated by an expression to track the player’s location in the conversation. Relatively few tasks were needed so it appears to be relatively efficient.