2,051
edits
m (→Main TODO: the delayMovieOpcode() opcode is done) |
m (→Main TODO: update Riven video TODO) |
||
Line 69: | Line 69: | ||
* Transitions | * Transitions | ||
* Finish ambient sound handling: Only fading is left | * Finish ambient sound handling: Only fading is left | ||
* Cleanup video handling | * Cleanup video handling | ||
** Rarely before a video, the screen that should be shown after the video flashes before the video starts (for example: opening the linking book in the Rebel tunnel puzzle). | ** We should emulate the QuickTime overlay, without doing so causes a couple glitches: | ||
** Rarely after a video, the engine does not update with the correct screen. As far as I can tell, this ''only'' affects the easter egg videos on gspit and ospit under normal conditions. However, it can be noticed when skipping a video on occasion. | *** Rarely before a video, the screen that should be shown after the video flashes before the video starts (for example: opening the linking book in the Rebel tunnel puzzle). | ||
*** Rarely after a video, the engine does not update with the correct screen. As far as I can tell, this ''only'' affects the easter egg videos on gspit and ospit under normal conditions. However, it can be noticed when skipping a video on occasion. | |||
**** We should also be showing the last frame when skipping | |||
** Honor the MLST volume field | |||
* Cleanup hotspot debugging mode. The water effect and videos write over it. | * Cleanup hotspot debugging mode. The water effect and videos write over it. | ||
edits