Tasks:Dialogue: Difference between revisions
Jump to navigation
Jump to search
port dialogue engine task |
|||
Line 13: | Line 13: | ||
* Mainly needs be ported from [http://savannah.nongnu.org/cgi-bin/viewcvs/adonthell/adonthell-0.3/?sortby=date#dirlist v0.3] branch to [http://savannah.nongnu.org/cgi-bin/viewcvs/adonthell/adonthell/?sortby=date#dirlist v0.4] | * Mainly needs be ported from [http://savannah.nongnu.org/cgi-bin/viewcvs/adonthell/adonthell-0.3/?sortby=date#dirlist v0.3] branch to [http://savannah.nongnu.org/cgi-bin/viewcvs/adonthell/adonthell/?sortby=date#dirlist v0.4] | ||
* Only lowlevel functionality implemented in engine | * Only lowlevel functionality implemented in the [[Architecture:Overview|game engine]] | ||
* GUI should be written in [http://www.python.org Python], to allow modifications by game authors | * GUI should be written in [http://www.python.org Python], to allow modifications by game authors | ||
* GUI should contain history of conversation | * GUI should contain history of conversation |
Revision as of 18:58, 18 June 2005
Back to Contents
Overview
The dialogue engine drives the conversations between player and NPCs.
Dependencies
- GUI for parts other than lowlevel code
Requirements
- Mainly needs be ported from v0.3 branch to v0.4
- Only lowlevel functionality implemented in the game 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
References
- Introductory chapters in dlgedit manual [1]
- latest source code to be ported to v0.4 (add to rpg module)
- Code of the Python support module