Tasks:Dialogue: Difference between revisions

From Adonthell
Jump to navigation Jump to search
Updated for current state of implementation
m Categories added
Line 24: Line 24:
* [http://cvs.savannah.nongnu.org/viewvc/adonthell/test/dialogtest.py?root=adonthell&view=markup Test script] for dialogue engine in CVS
* [http://cvs.savannah.nongnu.org/viewvc/adonthell/test/dialogtest.py?root=adonthell&view=markup Test script] for dialogue engine in CVS
* Code of the Python [http://cvs.savannah.nongnu.org/viewvc/adonthell/test/data/dialogues/dialogue.py?root=adonthell&view=markup support module]
* Code of the Python [http://cvs.savannah.nongnu.org/viewvc/adonthell/test/data/dialogues/dialogue.py?root=adonthell&view=markup support module]
[[Category:Tasks]]
[[Category:Development]]

Revision as of 18:58, 8 March 2008

Back to Contents

Overview

The dialogue engine drives the conversations between player and NPCs.

Dependencies

Requirements

  • Mainly needs be ported from v0.3 branch to v0.4 (done)
  • Only lowlevel functionality implemented in the game engine (done)
  • GUI should be written in Python, to allow modifications by game authors
  • GUI should contain history of conversation
  • GUI should display NPC (and possibly player) portrait
  • Player's choices should be numbered from 1 to n

References