Dialogue Engine [1] Overview The dialogue engine drives the conversations between player and NPCs. [2] Dependencies * GUI for parts other than lowlevel code (--> gui.txt) [3] Requirements * Mainly needs be ported from 0.3 branch to v0.4 * Only lowlevel functionality implemented in engine * GUI should be written in Python, to allow modifications by game authors * GUI should contain history of conversation * Player's choices should be numbered from 1 to n [4] References * Introductory chapters in dlgedit manual http://adonthell.linuxgames.com/files/dlgedit.pdf * latest source code to be ported to v0.4 (add to rpg module) http://savannah.nongnu.org/cgi-bin/viewcvs/adonthell/adonthell-0.3/src/dialog.cc * Python support module http://savannah.nongnu.org/cgi-bin/viewcvs/adonthell/adonthell-0.3/src/modules/dialogue.py