mirror of
https://github.com/scummvm/scummvm.git
synced 2026-06-20 05:45:29 +00:00
NEVERHOOD: Update todo.txt
This commit is contained in:
committed by
Willem Jan Palenstijn
parent
106ec42124
commit
eefa175a2f
@@ -298,9 +298,18 @@ uint32 GameModule::handleMessage(int messageNum, const MessageParam ¶m, Enti
|
||||
void GameModule::startup() {
|
||||
// TODO: Displaying of error text probably not needed in ScummVM
|
||||
// createModule(1500, 0); // Logos and intro video //Real
|
||||
|
||||
// DEBUG>>>
|
||||
setGlobalVar(0x0A310817, 1);
|
||||
setGlobalVar(0x0A18CA33, 0);
|
||||
setGlobalVar(0x0112090A, 0);
|
||||
//setGlobalVar(0x000CF819, 1);
|
||||
// <<<DEBUG
|
||||
|
||||
|
||||
#if 1
|
||||
_vm->gameState().sceneNum = 1;
|
||||
createModule(1000, -1);
|
||||
_vm->gameState().sceneNum = 7;
|
||||
createModule(1300, -1);
|
||||
#endif
|
||||
#if 0
|
||||
_vm->gameState().sceneNum = 0;
|
||||
|
||||
@@ -18,20 +18,24 @@ TODOs which can be done any time:
|
||||
TODOs which should be done only after the game logic is finished:
|
||||
-------------------------------------------------------------------
|
||||
- Implement clever sprite redrawing code (dirty rectangles, microtiles etc.), only redraw what's neccessary
|
||||
- Rework sound system (I don't like that SoundResources need to be explicitly initialized in Scene constructors)
|
||||
- Should be just a handle object which initializes itself
|
||||
- Play routine should fill the handle so it can be stopped/queried later
|
||||
- Basically like ScummVM own sound handles
|
||||
- Rework the resource system
|
||||
- The current system can be simplified a lot
|
||||
- Also resource purging needs to be implemented
|
||||
- RE and implement yet unknown music/sound stuff
|
||||
- Implement game menus
|
||||
- Maybe rework organization of files (e.g. put ALL Sprites into one separate file, same with Modules and Scenes)
|
||||
- This would solve the problem of how to organize stuff which is used several times, and less headers would have to be included
|
||||
- The move special scenes (SmackerScene) into the scenes file
|
||||
- Maybe merge CollisionMan with Scene (since it's so far never used independently)
|
||||
|
||||
DONE:
|
||||
-------
|
||||
- Rework sound system (I don't like that SoundResources need to be explicitly initialized in Scene constructors)
|
||||
- Should be just a handle object which initializes itself
|
||||
- Play routine should fill the handle so it can be stopped/queried later
|
||||
- Basically like ScummVM own sound handles
|
||||
- RE and implement yet unknown music/sound stuff
|
||||
|
||||
|
||||
TODOs which are experimental:
|
||||
-------------------------------
|
||||
NOTE: Since they affect the whole game, they really should be only implemented once the full game logic is implemented.
|
||||
|
||||
Reference in New Issue
Block a user