Age | Commit message (Collapse) | Author |
|
- show mouse cursor in Screen::setMouseCursor if it's allready shown
- a little bit more kyra3 init stuff
svn-id: r23623
|
|
- implements a bit more init functions for kyra3
- removes hacked mouse cursor
- changes Resource::fileData to accept a null pointer for size
svn-id: r23622
|
|
- nicer error messages when no font files are found
- implements nicer way to load fonts
svn-id: r23531
|
|
svn-id: r22903
|
|
svn-id: r22888
|
|
svn-id: r22719
|
|
- introduces Screen::getCPagePtr and Screen::getPageRect (which should ease the introduction of dirty rect handling)
- moves KyraEngine::loadBitmap to Screen
svn-id: r22716
|
|
svn-id: r22662
|
|
recently added (cursor) palette manager) so that the cursor can be properly
restored after returning from the GUI.
If there's any C++ magic that can keep the backend functions from being called
by anything else than these managing classes, that would probably be a good
idea. Also, since the cursor manager keeps a copy of the cursor image, perhaps
there are at least some backends that will no longer need to?
svn-id: r22639
|
|
svn-id: r22623
|
|
- deletes Screen::drawPixel
svn-id: r22622
|
|
svn-id: r22610
|
|
svn-id: r22556
|
|
- adds screen dim tables for kyra3
- adds palette / screen backup for the vqa player
- small changes in the vqa player to use the Kyra::Screen functions
- adds (partially implemented/unimplemented) main menu drawing/handling functions (nothing to see yet)
svn-id: r22528
|
|
managment is implemented.
svn-id: r22402
|
|
svn-id: r22385
|
|
- starts to clean up the engine initalisation code
svn-id: r22308
|
|
svn-id: r22307
|
|
- Uses copyRegion without transparency checking to fix credits drawing bugs
svn-id: r21989
|
|
to ~250). Many greetings to eriktorbjorn, and have fun recompiling.
svn-id: r21500
|
|
svn-id: r21394
|
|
drinks will be correct. Also fixes a bug where an animation
(Brandon ringing the bells) would play too quickly.
svn-id: r21354
|
|
- implements cmd_brandonToStoneSequence and cmd_pauseMusicSeconds
svn-id: r21320
|
|
pending events so that the it won't have to do a little dance, catching up,
every time you enter a room.
svn-id: r21316
|
|
several errors where the format string didn't match the number of arguments to the call)
svn-id: r21141
|
|
their debugC calls now with the new introduced debugC calls.
(A mail how to use it will follow shortly on -devel)
Also now these special engine debug flags can be specified from the commandline.
Also made the -c & --config parameter check more secure.
svn-id: r20695
|
|
levels + the global debug levels, for now I enable all kyra debug levels if the global debug level is not -1. see 'toggle_debug' in the kyra debugger and kyra.h for the different levels. (This is just the beginning of it anyway, for example the sound debug level isn't used for now)
svn-id: r20678
|
|
svn-id: r20582
|