A data-driven dialogue system, featuring branching dialogue, player choices, and data serialization to XML format. To make creating and editing dialogue XML files fast and easy, the editor provides a simple interface for the user to set up branching dialogues. You can also playback the conversation using the built-in interactive dialogue tester.