Open main menu

Difference between revisions of "ZVision"

787 bytes added ,  19:49, 9 September 2013
no edit summary
Line 51: Line 51:
** TilterControl
** TilterControl
* Implement inventory support
* Implement inventory support
* Implement the menu
* Implement subtitles
* Implement subtitles
* Implement saving preferences
** Scroll speed
** etc.


===ZGI specific TODO's===
===ZGI specific TODO's===
Line 57: Line 61:
** This is the first "room". It loads up the environment variables, the opening movie, and then the main menu
** This is the first "room". It loads up the environment variables, the opening movie, and then the main menu
* Implement spellbook support
* Implement spellbook support
==Other TODO's==
* Look into NOT flatting all the files to root
** This would require keeping track of what room you're in so that you can use the correct parent folder
** Look at Nemesis.zix
* Re-order the if-then statements in scr ResultAction parsing to use the order of highest occurance (See [https://github.com/RichieSams/scummvm/blob/zengine/engines/zengine/scr_file_handling.cpp#L150 scr_file_handling.cpp: Line 150]
* Evaluate all in-engine warnings/debug messages and perhaps move them to higher debug channels (Or ZEngine specific debug channels)
* Clean out unused member functions from the Console class (see https://github.com/RichieSams/scummvm/blob/zengine/engines/zengine/console.h console.h]


==Current Progress==
==Current Progress==
45

edits