aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/screen_lol.cpp
AgeCommit message (Collapse)Author
2009-06-25Change Screen_LoL genereta overlay functionallity to accept a Palette object ↵Johannes Schickel
as source. svn-id: r41884
2009-06-25Change Screen_LoL::generateGrayOverlay to use a Palette object internally.Johannes Schickel
svn-id: r41882
2009-06-25Cleanup.Johannes Schickel
svn-id: r41876
2009-06-25Implement proper color index conversion for Lands of Lore PC98. (The intro ↵Johannes Schickel
and menu screen work fine now) svn-id: r41867
2009-06-22Fix palette regression in Lands of Lore.Johannes Schickel
svn-id: r41777
2009-06-22- Fixed regression in Screen::fadeToBlackJohannes Schickel
- Fixed some palette regressions in Kyra1 Amiga (only the intro works currently) svn-id: r41746
2009-06-22- Changed the following Screen functions to take a reference to a Palette ↵Johannes Schickel
object: -> setScreenPalette -> fadePalette -> getFadeParams -> fadePalStep - Fixed initialization of 256 color palettes svn-id: r41743
2009-06-22Changed Screen::getPalette to return a reference to a Palette object.Johannes Schickel
svn-id: r41741
2009-06-22Got rid of Screen::_currentPalette.Johannes Schickel
svn-id: r41740
2009-06-22Start refactoring palette handling into new class "Palette".Johannes Schickel
svn-id: r41739
2009-06-21LOL: - implemented audio menuFlorian Kagerer
- menu settings now get saved - remove white spaces svn-id: r41729
2009-06-15LOL: - started on the ingame menu code (death menu, load menu and main menu)Florian Kagerer
- fixed regression in kyra gui code (broken menu highlighting) - fixed minor bug in animation code svn-id: r41557
2009-06-07LOL: implemented king richard healing sequenceFlorian Kagerer
svn-id: r41314
2009-06-04LOL: implemented Vaelan's cubeFlorian Kagerer
svn-id: r41179
2009-05-31- Add support for the Lands of Lore outro TIM fileJohannes Schickel
- Cleanup svn-id: r41053
2009-05-30LOL: - implemented urbish mines gas explosion Florian Kagerer
svn-id: r41035
2009-05-29Formatting.Johannes Schickel
svn-id: r40991
2009-05-25LOL: implemented support for the mine carFlorian Kagerer
svn-id: r40897
2009-05-24Strip trailing whitespaces.Johannes Schickel
svn-id: r40866
2009-05-21LOL: - implemented freeze spellFlorian Kagerer
- fixed saveload code - added some opcode for the swamp svn-id: r40763
2009-05-21Remove trailing tabs/whitespaces.Johannes Schickel
svn-id: r40760
2009-05-19Formatting.Johannes Schickel
svn-id: r40717
2009-05-19Remov lots of superfluous debug output.Johannes Schickel
svn-id: r40715
2009-05-16LOL: some more opcodes for the draracle caveFlorian Kagerer
svn-id: r40628
2009-05-15LOL: implemented pit drop animationFlorian Kagerer
svn-id: r40592
2009-05-10LOL: - implemented rest party buttonFlorian Kagerer
- made button processing code more accurate svn-id: r40442
2009-05-10LOL: - added some spell casting (spark, heal, swarm)Florian Kagerer
- fixed several bugs (not the one in the fighting system though) - added several opcodes. there shouldn't be any real show stoppers in the draracle cave now. - simplified wsa code (which required 4 lines of code for displaying a frame) - added support for wsa animations that don't have a last frame (apparently kyra 2 and 3 don't have this type of wsa file) svn-id: r40420
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-03LOL: - added support for magic atlasFlorian Kagerer
- fixed minor palette bug svn-id: r39818
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-08LOL: some more work on the text displayer so that it handles longer texts ↵Florian Kagerer
(needed for some library books) svn-id: r39249
2009-03-08LOL: fixed bug reported by MD5 (crashes and freezes caused by calls to ↵Florian Kagerer
non-existent sub scripts) svn-id: r39209
2009-03-04Ease conditional LoL compiling with build systems not based on the default one.Johannes Schickel
svn-id: r39125
2009-02-14LOL:Florian Kagerer
- implemented some input code - you can walk around now (not very far though, since doors don't work yet). Keyboard control is still missing - processButtonList isn't really implemented yet for LOL. I'll still have to check which features are needed here. svn-id: r36320
2009-02-01svn-id: r36178Florian Kagerer
2009-01-18Formatting.Johannes Schickel
svn-id: r35908
2009-01-18LOL: Some drawing code and some opcodes so that the first scene will show ↵Florian Kagerer
up. Playing is not possible. This is still somewhat messy since a lot of stuff hasn't been figured out yet. svn-id: r35903
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-12-29- CleanupJohannes Schickel
- Implemented Screen_LoL::fprintString svn-id: r35608
2008-07-31Committed slightly modified patch #2029395 "KYRA: Lands of Lore Intro + ↵Johannes Schickel
Character selection". svn-id: r33463