Difference between revisions of "Lastexpress/TODO"

From ScummVM :: Wiki
Jump to navigation Jump to search
(Clarified Mertens issue.)
(Added note about characters getting stuck.)
Line 32: Line 32:
* Francois never gets out of his compartment properly and keep blinking just outside the door
* Francois never gets out of his compartment properly and keep blinking just outside the door
* Alexei eats way too fast in the restaurant
* Alexei eats way too fast in the restaurant
* Characters sometimes get stuck in an animation cycle. Examples:
** Mertens can get stuck if he sees you trying to open the wrong compartment door.
** The conductor in the blue suit can get stuck at Mertens's seat. Merten was standing up when the conductor was approaching. The conductor never got past him, and Mertens remained standing. Seems to happen if I wait long enough near Mertens's seat.
* Mertens invites "Mr. Whitney" to Kronos's car, even before you've been to Whitney's compartment, changed jacket and assumed his identity. I believe that there is supposed to be a cutscene here, but it's the one warning you that this is the last sleeping car and that the next one is private. To reproduce, just enter the sleeping car, wait for Mertens to walk past you, then turn around and walk towards Kronos's car.
* Mertens invites "Mr. Whitney" to Kronos's car, even before you've been to Whitney's compartment, changed jacket and assumed his identity. I believe that there is supposed to be a cutscene here, but it's the one warning you that this is the last sleeping car and that the next one is private. To reproduce, just enter the sleeping car, wait for Mertens to walk past you, then turn around and walk towards Kronos's car.



Revision as of 22:19, 20 October 2010

TODOs

  • Finish implementation of AI logic
  • Add savegame support
  • Correct rendering of cursors
  • Add support for demo
  • Convert NIS animations to use event handler & sound&scene managers
  • Finish inventory support
    • Add blinking menu icon
    • Fix regression in inventory UI code
  • Finish graphic manager
    • Add graphic transitions
    • Add support for luminosity adjustement
    • Add dirty-rects handling
  • Finish implementation of combat
    • Objectify Fight class
  • Finish Sound manager
    • Add subtitle handling
    • Add sound filters
    • Finish implementation of audio queue

Known issues

Feel free to add a short description of your issue. This will help a lot when debugging AI & shared logic code

Chapter 1

  • Francois never gets out of his compartment properly and keep blinking just outside the door
  • Alexei eats way too fast in the restaurant
  • Characters sometimes get stuck in an animation cycle. Examples:
    • Mertens can get stuck if he sees you trying to open the wrong compartment door.
    • The conductor in the blue suit can get stuck at Mertens's seat. Merten was standing up when the conductor was approaching. The conductor never got past him, and Mertens remained standing. Seems to happen if I wait long enough near Mertens's seat.
  • Mertens invites "Mr. Whitney" to Kronos's car, even before you've been to Whitney's compartment, changed jacket and assumed his identity. I believe that there is supposed to be a cutscene here, but it's the one warning you that this is the last sleeping car and that the next one is private. To reproduce, just enter the sleeping car, wait for Mertens to walk past you, then turn around and walk towards Kronos's car.

Chapter 2

Chapter 3

Chapter 4

Chapter 5