Age | Commit message (Collapse) | Author |
|
Cursor handling has now been moved to a new CursorManager class (which is subclassed for Myst/Riven) from the GraphicsManager classes. This will be needed for Living Books which will have a class for Windows and Mac cursors (coming soon!).
svn-id: r54469
|
|
- Renamed ImageData to MohawkSurface
- Added offset x/y fields to MohawkSurface
- The image cache now stores MohawkSurface pointers
- Switched Living Books to 8bpp mode (it requires that in the end anyway)
svn-id: r54468
|
|
This should greatly improve the performance in Myst (especially Myst ME, which uses the slow JPEG decoder). This should also slightly improve the Riven performance; the sliders now work a bit better.
svn-id: r54388
|
|
This is needed for use with sliders. The screen is now updated fewer times as well.
svn-id: r54300
|
|
The marbles are currently drawn, and you can pick them up, but you can not place them on the grid yet.
svn-id: r52661
|
|
While the sliders cannot move yet, the game now knows if the puzzle is complete and whether you're over a slider or not. Drawing the sliders and moving the sliders will come next.
svn-id: r52292
|
|
svn-id: r52215
|
|
svn-id: r49195
|
|
Mohawk is not enabled) so SCI can use the code.
svn-id: r49165
|
|
svn-id: r48731
|
|
svn-id: r48073
|
|
videos); minor cleanup.
svn-id: r48028
|
|
svn-id: r47541
|
|
svn-id: r46727
|