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.