Open main menu

Difference between revisions of "SCI/TODO"

46 bytes added ,  08:59, 7 June 2012
Update kScrollWindow
(Remove the exotic VibrateMouse call (for force feedback mice))
(Update kScrollWindow)
Line 54: Line 54:
* kEditText
* kEditText
* kPalCycle (might be similar to kPaletteAnimate)
* kPalCycle (might be similar to kPaletteAnimate)
* kScrollWindow: used in SQ6, LSL6 and Phantasmagoria for the scrolling text windows in the bottom
* kDoAudio
* kDoAudio
** Find out what the 2 extra params are used for in kSciAudioPlay
** Find out what the 2 extra params are used for in kSciAudioPlay
Line 64: Line 63:
==== SCI2.1 ====
==== SCI2.1 ====
Implement the following:
Implement the following:
* Finish off kScrollWindow: used in SQ6 and LSL6 (also exists in Phantasmagoria 1, but it's unused) for the scrolling text windows in the bottom
* kBitmap: Used to preload bitmaps. In SCI3, it's also used to show them (e.g. the popup menus in LSL7)
* kBitmap: Used to preload bitmaps. In SCI3, it's also used to show them (e.g. the popup menus in LSL7)
* kMovePlaneItems - used by SQ6 to scroll through the inventory via the up/down buttons
* kMovePlaneItems - used by SQ6 to scroll through the inventory via the up/down buttons
1,502

edits