aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/script_lol.cpp
AgeCommit message (Collapse)Author
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-02LOL: - fixed script bug reported by LordHotoFlorian Kagerer
svn-id: r41122
2009-06-02Formatting and whitespaces again.Johannes Schickel
svn-id: r41120
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-01LOL: - extended text displayer and added one more opcodeFlorian Kagerer
svn-id: r41100
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-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-31Fix various memory leaks in Lands of Lore.Johannes Schickel
svn-id: r41066
2009-05-31- Add support for the Lands of Lore outro TIM fileJohannes Schickel
- Cleanup svn-id: r41053
2009-05-31LOL: fix some valgrind warningsFlorian Kagerer
svn-id: r41052
2009-05-30LOL: implemented opcode for white towerFlorian Kagerer
svn-id: r41050
2009-05-30LOL: minor bug fixFlorian Kagerer
svn-id: r41046
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-29Formatting.Johannes Schickel
svn-id: r40991
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-24Strip trailing whitespaces.Johannes Schickel
svn-id: r40866
2009-05-23KYRA/LOL: restructured voice playing code so that audio compression can be ↵Florian Kagerer
supported svn-id: r40839
2009-05-23Reserve opcode array entries beforehand, should save some reallocation and ↵Johannes Schickel
copying. svn-id: r40798
2009-05-22struct Button contains non POD members, thus don't use memset on it.Johannes Schickel
svn-id: r40794
2009-05-21LOL: - implemented Lightning SpellFlorian Kagerer
svn-id: r40776
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-18Add some code differences for LoL intro demo.Johannes Schickel
svn-id: r40696
2009-05-17Formatting.Johannes Schickel
svn-id: r40670
2009-05-17LOL: - some opcodes for the swampFlorian Kagerer
- fix last commit (which broke TIM scripts) svn-id: r40654
2009-05-16LOL: implemented loading and saving via Alt/Ctrl + number keysFlorian Kagerer
svn-id: r40631
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-11LOL: - implemented olol_paletteFlash()Florian Kagerer
svn-id: r40466
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-27LOL: added some drawing code and fixed some bugsFlorian Kagerer
svn-id: r40167
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-05LOL: implemented two more opcodes (for roland's house and for the sequence ↵Florian Kagerer
where the king gets poisoned) svn-id: r39860
2009-04-05LOL: fix speech bug, which would cause a hang up when entering roland's houseFlorian Kagerer
svn-id: r39858
2009-04-04LOL: implemented opcode for throwing items into or out of the thug's caveFlorian Kagerer
svn-id: r39854
2009-04-04LOL: implemented compassFlorian Kagerer
svn-id: r39852
2009-04-04LOL: - minor sfx bug fixFlorian Kagerer
svn-id: r39836
2009-04-03LOL: - added support for magic atlasFlorian Kagerer
- fixed minor palette bug svn-id: r39818
2009-03-28LOL: - implemented opcode required for operating the floor plates in the ↵Florian Kagerer
thugs' cave) - fixed bug (only one of the two thugs in front of the cave was deleted when sneaking into the cave) svn-id: r39721
2009-03-28LOL: - Level temp data now get stored in memory so you can now return to a ↵Florian Kagerer
level without everything being broken. Temp data isn't saved to disk. Since total memory requirement for storing this data won't exceed ~100kb I'd rather save memory in other places (like removing some screen page buffers) - Implemented some more opcodes and fixed some bugs (You can now safely pick up coin pouches. The lamp seems to work fine, too). svn-id: r39719
2009-03-24LOL: - implemented lots of opcodes and fixed a few bugsFlorian Kagerer
- it's now possible to leave the castle svn-id: r39653
2009-03-21LOL: The guards will now attack you when you throw certain items at them. ↵Florian Kagerer
They can't do any damage though, since this isn't implemented yet. svn-id: r39582