aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/script_lol.cpp
AgeCommit message (Collapse)Author
2010-10-30LOL: workaround for bug #3098935Florian Kagerer
(Vaelan's Cube can be duplicated at Scotia's Barrier) This is a bug in the game data of early unpatched floppy versions. This can also be fixed by applying the official patch (ftp://ftp.westwood.com/pub/lands1/updates/lolus123.exe). svn-id: r53954
2010-10-23LOL: - fix invalid mem accessFlorian Kagerer
- also extend LordHoto's recent item code changes to LOL svn-id: r53740
2010-10-22LOL: fix possible regressionsFlorian Kagerer
svn-id: r53700
2010-05-17Some more enforcement of our formatting conventions in KYRA too.Johannes Schickel
svn-id: r49069
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2010-01-03Fixed a bunch of cppcheck warnings. Mostly about checking if a pointer is nullTorbjörn Andersson
before freeing it, which isn't necessary. svn-id: r46941
2010-01-01LOL: cleanupFlorian Kagerer
svn-id: r46866
2009-12-28LOL: fixed debug messageFlorian Kagerer
svn-id: r46675
2009-12-26LOL: - added workaround for portrait speech animations which would sometimes ↵Florian Kagerer
"freeze" - renamed some stuff svn-id: r46601
2009-12-13LOL: some cleanup for recent code changesFlorian Kagerer
svn-id: r46358
2009-12-12LOL: moved TIM animation code into a separate classFlorian Kagerer
svn-id: r46351
2009-11-11LOL: - fixed transparency tables in PC-98 16 color versionFlorian Kagerer
- renamed some variables svn-id: r45847
2009-10-18LOL: this should fix a valgrind warningFlorian Kagerer
svn-id: r45221
2009-10-13LOL/PC-98: fixed outroFlorian Kagerer
svn-id: r45046
2009-10-11LOL/PC-98: cleanupFlorian Kagerer
svn-id: r44946
2009-10-11LOL/PC-98: fix king richard healing sequenceFlorian Kagerer
svn-id: r44936
2009-10-04Change a couple places from 'end of namespace' to 'End of namespace', for ↵Max Horn
consistency svn-id: r44634
2009-10-02LOL: cleanupFlorian Kagerer
svn-id: r44549
2009-09-26LOL/PC-98: more fixes for text displayer and character inventoryFlorian Kagerer
svn-id: r44380
2009-09-26LOL/PC-98: start fixing sequences (like broken arms inn and king richard ↵Florian Kagerer
getting poisoned) svn-id: r44375
2009-09-19LOL/PC-98: fixed block drawing (colors are still wrong)Florian Kagerer
svn-id: r44198
2009-09-19LOL/PC-98: fix some assertsFlorian Kagerer
svn-id: r44197
2009-09-18Call updateScreen after setScreenPalette in olol_restoreMagicShroud, so that ↵Johannes Schickel
the palette is updated correctly. svn-id: r44182
2009-09-17LOL: cleanup (replaced some uint8 arrays with new palette objects)Florian Kagerer
svn-id: r44179
2009-09-17LOL/Floppy: fix king richard healing sequenceFlorian Kagerer
svn-id: r44178
2009-09-17Changed olol_restoreMagicShroud to be a bit more talkative on errors.Johannes Schickel
svn-id: r44174
2009-09-14LOL: fix some regressionsFlorian Kagerer
svn-id: r44092
2009-09-13LOL/Floppy: fixed size of menu boxesFlorian Kagerer
svn-id: r44061
2009-09-13LOL: add missing opcodeFlorian Kagerer
svn-id: r44053
2009-09-11LOL: added another missing opcodeFlorian Kagerer
svn-id: r44037
2009-09-11LOL: add missing opcodeFlorian Kagerer
svn-id: r44036
2009-09-06LOL/Floppy: implemented missing opcodeFlorian Kagerer
svn-id: r43997
2009-09-02LOL: update kyra.dat with floppy version data (floppy version still doesn't ↵Florian Kagerer
work, though) svn-id: r43904
2009-07-14Fix graphics glitch in LoL PC98 intro.Johannes Schickel
svn-id: r42493
2009-07-08LOL: rename new function in last commit according to LordHoto's suggestionFlorian Kagerer
svn-id: r42270
2009-07-08LOL: fix long standing bugs in the battle system (hit chance, damage, etc) ↵Florian Kagerer
by adapting original style random number generator svn-id: r42269
2009-06-29Change LoLEngine::generateFlashPalette to take Palette objects as parameters.Johannes Schickel
svn-id: r41948
2009-06-29Change Screen_LoL::loadSpecialColors to take an Palette object as parameter.Johannes Schickel
svn-id: r41947
2009-06-29Changed LoLEngine::setPaletteBrightness to take an Palette object.Johannes Schickel
svn-id: r41943
2009-06-25Strip trailing whitespaces and tabs.Johannes Schickel
svn-id: r41848
2009-06-22Changed Screen::loadPalette to take a reference to a Palette object instead ↵Johannes Schickel
of an array. svn-id: r41745
2009-06-22Changed Screen::loadBitmap and Movie::open to take an optional Palette ↵Johannes Schickel
pointer instead of an optional array pointer. svn-id: r41744
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-22Add wrapper functionality for copying full palettes.Johannes Schickel
svn-id: r41742
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-21Cleanup.Johannes Schickel
svn-id: r41733
2009-06-21Cleanup: Change LoL code to use KYRA volume handling.Johannes Schickel
svn-id: r41730
2009-06-21LOL: - implemented audio menuFlorian Kagerer
- menu settings now get saved - remove white spaces svn-id: r41729
2009-06-19LOL: - implemented bezel cup opcodeFlorian Kagerer
- implemented font conversion for certain language specific characters in load game dialogue (only german atm) svn-id: r41677