aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/screen.h
AgeCommit message (Collapse)Author
2009-04-25LOL: - Started implementing the fighting system. The damage inflicted is ↵Florian Kagerer
wrong, however (at least the damage inflicted by the monsters). I'm sowewhat clueless about that bug atm. - added support for monsters with distance attacks (like those orcs in front of roland's house) - lots of small bug fixes - Some startup support for the pc-98 16 color version. The intro will run, but the font drawing/coloring is still wrong. svn-id: r40144
2009-04-11KYRA: Replaced Rect class by Common::Rect; replaced dirty rect handling code ↵Max Horn
by code similiar to the one used in SAGA and the frontend GUI code svn-id: r39929
2009-03-21LOL: - added drawing code for certain gfx (blood and slime spots on the ↵Florian Kagerer
floor, teleporters, ice walls) svn-id: r39599
2009-03-17LOL: added some new drawing code required for some shapes and fixed a minor ↵Florian Kagerer
text displaying bug svn-id: r39487
2009-03-01LOL: implemented some monster related code (monsters now get placed in the ↵Florian Kagerer
maze, but they still don't do anything) svn-id: r39039
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-09-14Fixed thumbnail creation / loading in kyra.Johannes Schickel
svn-id: r34527
2008-08-16Cleanup.Johannes Schickel
svn-id: r33948
2008-07-27- Fixed fadePalette for HoF and Kyra3Johannes Schickel
- Fixed bug in wsaFrameAnimationStep svn-id: r33334
2008-05-11- Renamed KyraEngine to KyraEngine_v1Johannes Schickel
- kyra.* -> kyra_v1.* - scene.cpp -> scene_v1.cpp svn-id: r32044
2008-05-02Started to refactor kyra2/kyra3 code to a common base. (regressions ↵Johannes Schickel
possible, compiling currently broken) svn-id: r31817
2008-04-29Various cleanup.Johannes Schickel
svn-id: r31772
2008-04-26Fixed kyra screen initialization.Johannes Schickel
svn-id: r31730
2008-04-23Implemented parts of item drop down code for Kyra3.Johannes Schickel
svn-id: r31681
2008-04-20- moved kyra functor code to common/func.hJohannes Schickel
- adapted debugger code to use functor code from common/func.h - adapted kyra engine to use functor code from common/func.h svn-id: r31614
2008-04-17Fixed setShapePages maxY default value.Johannes Schickel
svn-id: r31554
2008-04-17some more drawShape plot functions now (after Lord Hoto's additions) ↵Florian Kagerer
required for Kyra 1 svn-id: r31528
2008-04-16Fixed shape drawing in HoF (regression) and Kyra3.Johannes Schickel
svn-id: r31521
2008-04-16Some more kyra3 code. This should show the first scene for a brief second. ↵Johannes Schickel
(and it initializes a bit more internal stuff) svn-id: r31518
2008-04-16fix sjis text color (ship scene)Florian Kagerer
svn-id: r31517
2008-04-12- some refactoring for Kyra3Johannes Schickel
- removed unneeded map code in KyraEngine_v3 svn-id: r31488
2008-04-06implement missing Screen::drawShapePlotType11_15()Florian Kagerer
svn-id: r31441
2008-03-30Always clip rect to copy in Screen::copyRegion now, like the original does.Johannes Schickel
This fixes bug #1537373 "KYRA1: Crash when meeting Zanthia". svn-id: r31318
2008-03-30- get rid of const_castFlorian Kagerer
svn-id: r31317
2008-03-30Renamed some functions according to our coding guidelines.Johannes Schickel
svn-id: r31310
2008-03-30- fixed formattingJohannes Schickel
- fixed const correctness (needed a const_cast though :-/) svn-id: r31309
2008-03-29New drawShape code for Kyra 1 and 2. Scaled sprites no longer appear ↵Florian Kagerer
mutilated. This also fixes bug #1582675 (KYRA1: Brandon standing IN the floor). This still needs some testing (for both Kyra 1 and Kyra 2). svn-id: r31306
2008-03-27Fixed palette loading debug command for amiga version.Johannes Schickel
svn-id: r31266
2008-03-27Added debugger command to set screen palette.Johannes Schickel
svn-id: r31265
2008-03-09Implemented spellbook in HoF.Johannes Schickel
svn-id: r31084
2008-03-09Fixed access of inventory in HoF while cursor is not visible. Johannes Schickel
svn-id: r31081
2008-03-03Fix compile.Travis Howell
svn-id: r31040
2008-03-03Started to implement GUI code for HoF.Johannes Schickel
Currently working: - _basic_ inventory, this doesn't include scrolling through the inventory svn-id: r31038
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2008-01-12Commit patch #1869747 "KYRA: HoF sjis patch".Johannes Schickel
svn-id: r30437
2008-01-05Fix to remove a tab character from the GPL headerPaul Gilbert
svn-id: r30238
2007-10-12HoF:Johannes Schickel
- added some _skipFlag and _quitFlag handling - extended Screen::fadePal to take an functor for update purposes - changed KyraEngine_v2::fadeScenePal to use Screen::fadePal with a functor svn-id: r29188
2007-09-23Added command to enable screen debug functionallity. (instead of the old ↵Johannes Schickel
compile time enabling) svn-id: r29078
2007-07-29- Kyrandia 1 works againJohannes Schickel
- Added timer class for timer handling - Little bit more resturcturing - A little bit (almost nothing but a start!) Kyrandia 2 support svn-id: r28297
2007-07-29Restructure Kyrandia sourcecode (part 2, compiling works again)Johannes Schickel
svn-id: r28296
2007-06-23Applying patch 1669536: Kyra2: Intro fixesOystein Eftevaag
svn-id: r27650
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-05-22Some graphic fixes for FM-Towns version. (Thanks to Florian Kagerer for this).Johannes Schickel
svn-id: r26915
2007-04-27Cleanup.Johannes Schickel
svn-id: r26604
2007-04-15Formatting/Cleanup.Johannes Schickel
svn-id: r26511
2007-03-23Implemented some palette code differences for Amiga version.Johannes Schickel
svn-id: r26281
2007-03-18- little 'cleanup'Johannes Schickel
- finished MSC file support for Amiga version svn-id: r26204
2007-03-16Basic support for Amiga MSC files.Johannes Schickel
svn-id: r26153
2007-03-12WIP code for Amiga version:Johannes Schickel
- Font displaying is not yet supported. - Intro should be glitch free - all other things are *untested* svn-id: r26113
2007-03-07- cleanupJohannes Schickel
- some diffs for Amiga version svn-id: r26010