aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/lol.h
AgeCommit message (Collapse)Author
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-29Chang Palette parameter of LolEngine::setPaletteBrightness to be const.Johannes Schickel
svn-id: r41945
2009-06-29Change LoLEngine::generateBrightnessPalette to take Palette objects as ↵Johannes Schickel
parameters. svn-id: r41944
2009-06-29Changed LoLEngine::setPaletteBrightness to take an Palette object.Johannes Schickel
svn-id: r41943
2009-06-21LOL: - implemented support for "floating cursors"Florian Kagerer
- prevent complete refresh for audio menu whenever a mouse button is pressed svn-id: r41734
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-21Moved CP850<->ISO-8859-1 conversion to Util.Johannes Schickel
svn-id: r41720
2009-06-20LOL: implemented save menuFlorian Kagerer
svn-id: r41713
2009-06-19Fix some warnings.Johannes Schickel
svn-id: r41679
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
2009-06-18Replaced "getRandomNumberSpecial" be RandomSource usage. (This is needed for ↵Johannes Schickel
proper event recording, also the probability for generated numbers is actually nearly the same) svn-id: r41646
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-07Remove LoLEngine::_gameFlags and convert all Lands of Lore code to use ↵Johannes Schickel
_flagsTable instead. svn-id: r41351
2009-06-07LOL: minor bug fix in battle systemFlorian Kagerer
svn-id: r41348
2009-06-07LOL: implemented two more opcodes for castle cimmeriaFlorian Kagerer
svn-id: r41336
2009-06-07LOL: implemented king richard healing sequenceFlorian Kagerer
svn-id: r41314
2009-06-06LOL: fixed level temp data sizeFlorian Kagerer
svn-id: r41224
2009-06-05LOL: minor bug fixFlorian Kagerer
svn-id: r41201
2009-06-05LOL: implemented another opcodeFlorian Kagerer
svn-id: r41199
2009-06-04LOL: implemented Vaelan's cubeFlorian Kagerer
svn-id: r41179
2009-06-03LOL: implemented guardian spellFlorian Kagerer
svn-id: r41148
2009-06-03LOL: implemented opcode required for catwalk cavesFlorian Kagerer
svn-id: r41147
2009-06-03LOL: implemented mist of doom spellFlorian Kagerer
svn-id: r41145
2009-06-02Formatting and whitespaces again.Johannes Schickel
svn-id: r41120
2009-06-02Remove "_smoothScrollTimer" from LoLEngine, it was only used as local ↵Johannes Schickel
variable anyway. svn-id: r41119
2009-06-01- Remove LoLEngine::delayUntil it was identical to KyraEngine_v1 in its ↵Johannes Schickel
functionallity anyway - Change KyraEngine_v1::delayUntil to a somewhat more LoLEngine::delayUntil like implementation svn-id: r41117
2009-06-01Change LoLEngine::delay to be conform with KyraEngine_v1::delay. (remove ↵Johannes Schickel
special iUpdate parameter, just call updateInput, when "doUpdate" is set to false) svn-id: r41114
2009-06-01- Add some basic debugger for Lands of Lore.Johannes Schickel
- Allow the "flags" command in all Kyra games to be working properly with 320x200 GUI. svn-id: r41113
2009-06-01LOL: fix warningFlorian Kagerer
svn-id: r41106
2009-06-01LOL: implemented hand of fate spellFlorian Kagerer
svn-id: r41103
2009-06-01LOL: some more opcodes and some minor bug fixesFlorian Kagerer
svn-id: r41092
2009-06-01LOL: - implemented opcode for white tower basementFlorian Kagerer
svn-id: r41091
2009-05-31Add support for the Lands of Lore scrolling credits.Johannes Schickel
svn-id: r41081
2009-05-31LOL: implemented magic viper attack (used by wraiths in white tower level 3)Florian Kagerer
svn-id: r41074
2009-05-31- Little bugfix for LoL outro TIMJohannes Schickel
- Add some initial code to allow easy playback of the LoL outro (credits text is still missing). svn-id: r41067
2009-05-31- Add support for the Lands of Lore outro TIM fileJohannes Schickel
- Cleanup svn-id: r41053
2009-05-30LOL: implemented opcode for white towerFlorian Kagerer
svn-id: r41050
2009-05-30LOL: implemented some opcodes required for yvel cityFlorian Kagerer
svn-id: r41041
2009-05-30LOL: - implemented urbish mines gas explosion Florian Kagerer
svn-id: r41035
2009-05-30LOL: - fixed crash that occured when entering yvel cityFlorian Kagerer
- added another opcode for yvel woods svn-id: r41031
2009-05-30LOL: - added English floppy version to detectionFlorian Kagerer
- implemented opcode required for Yvel woods svn-id: r41027
2009-05-29LOL: implemented opcode required for magic wandsFlorian Kagerer
svn-id: r41016
2009-05-28LOL: - fix valgrind warningFlorian Kagerer
- fix more input code issues - add workround for another script bug (some invalid monster sound index in urbish mine level 2) svn-id: r40974
2009-05-25LOL: implemented support for the mine carFlorian Kagerer
svn-id: r40897
2009-05-24LOL: fixed some input code issues:Florian Kagerer
- party would move 2 steps instead of one when using keyboad while magic menu was open - viewing notes would abort at once instead of waiting for the next click svn-id: r40863
2009-05-24Cleanup.Johannes Schickel
svn-id: r40842
2009-05-23KYRA/LOL: restructured voice playing code so that audio compression can be ↵Florian Kagerer
supported svn-id: r40839