scummvm/engines/draci
Denis Kasak d8c33f6836 * Implemented GPL jumps
* Implemented c_If, c_Goto and c_Let opcodes
* Changed the interpreter to work with signed ints instead of uints (the interpreter uses negative values sometimes)
* Fixed documentation of Script::run() which said it is a disassembler (forgot to change it earlier)

svn-id: r42249
2009-07-08 00:34:53 +00:00
..
animation.cpp * Added some more animation debug info 2009-07-07 21:11:36 +00:00
animation.h * Added AnimationManager::deleteOverlays(). 2009-07-07 14:52:36 +00:00
barchive.cpp Fixed two mismatched (de)allocations in BArchive and BAFile. 2009-07-07 21:46:34 +00:00
barchive.h Fixed two mismatched (de)allocations in BArchive and BAFile. 2009-07-07 21:46:34 +00:00
detection.cpp Make the meta engine pass the pointer to the detected version and not the whole ADGameDescription table. 2009-07-02 10:31:56 +00:00
draci.cpp Renaming Animation -> AnimationManager and AnimObj -> Animation in light of the new API change. 2009-07-05 11:52:17 +00:00
draci.h Made _rnd member of DraciEngine public. 2009-07-06 19:22:13 +00:00
font.cpp Cache the transparent colour instead of calling a function for every pixel. 2009-07-06 19:41:13 +00:00
font.h Added bool parameter markDirty to Sprite::draw() and Text::draw() to specify whether to mark a dirty rect for a particular draw (also added such support to the Font class since it's needed by Text). Made spacing parameters for Text instances mandatory. 2009-07-03 16:41:11 +00:00
game.cpp * Made Game::_variables private and, instead, added Game::{get,set}Variable() methods. 2009-07-07 21:30:36 +00:00
game.h * Made Game::_variables private and, instead, added Game::{get,set}Variable() methods. 2009-07-07 21:30:36 +00:00
module.mk Made the animation engine compile. 2009-07-03 17:53:05 +00:00
mouse.cpp mplemented changing rooms properly (overlays and objects' animations are deleted before a new room is loaded) and set up a quick demonstration (left click advances to the next room, right click goes back). 2009-07-07 15:21:41 +00:00
mouse.h Renamed *cursorNum identifiers in Mouse to *cursorType for consistency. 2009-06-25 15:08:49 +00:00
screen.cpp Changed Font::fillScreen() to accept a uint8 instead of a uint16. 2009-06-22 20:18:53 +00:00
screen.h Removed declaration of Screen::drawSprite() which is now obsolete. 2009-07-01 16:01:07 +00:00
script.cpp * Implemented GPL jumps 2009-07-08 00:34:53 +00:00
script.h * Implemented GPL jumps 2009-07-08 00:34:53 +00:00
sprite.cpp Added const keyword to "transparent" local variable in Sprite::draw() and removed leading underscore. 2009-07-07 15:37:50 +00:00
sprite.h * Removed tracking of Z coordinates in Drawable since it's not used 2009-07-04 18:29:01 +00:00
surface.cpp * Expanded docs for the Sprite class 2009-06-22 20:13:25 +00:00
surface.h * Expanded docs for the Sprite class 2009-06-22 20:13:25 +00:00