Commit Graph
82 Commits
Author SHA1 Message Date
Johannes Schickel 76eee406d6 Cleanup: Change LoL code to use KYRA volume handling.
svn-id: r41730
2009-06-21 19:00:50 +00:00
Florian Kagerer 5b0b0051c1 LOL: - implemented audio menu
- menu settings now get saved
- remove white spaces

svn-id: r41729
2009-06-21 16:59:51 +00:00
Florian Kagerer 0b4725d142 LOL: implemented options menu (settings aren't saved yet)
svn-id: r41596
2009-06-16 21:23:26 +00:00
Florian Kagerer 583a89be62 LOL: - started on the ingame menu code (death menu, load menu and main menu)
- fixed regression in kyra gui code (broken menu highlighting)
- fixed minor bug in animation code

svn-id: r41557
2009-06-15 20:52:09 +00:00
Johannes Schickel ac46c98fb8 - Moved Screen_v2::copyWsaRect to Screen::copyWsaRect
- Made WSAMovie_v1::displayFrame code match the original
- Changed WSAMovieAmiga::displayFrame to use Screen::copyWsaRect too
- Got rid of '...' parameter usage in all WSA player classes

svn-id: r41398
2009-06-09 11:26:15 +00:00
Florian Kagerer 6d59856fe1 LOL: implemented two more opcodes for castle cimmeria
svn-id: r41336
2009-06-07 13:07:16 +00:00
Johannes Schickel a4292afcdc Formatting and whitespaces again.
svn-id: r41120
2009-06-02 00:10:13 +00:00
Johannes Schickel bdea557d7f - Fix some valgrind warnings
- Fix original bug in the Lands of Lore credits, which messed up some headings (the original didn't display them at all for some reason)

svn-id: r41111
2009-06-01 21:03:44 +00:00
Florian Kagerer 660aa71662 LOL: - extended text displayer and added one more opcode
svn-id: r41100
2009-06-01 13:37:51 +00:00
Johannes Schickel ede3dec88a Add support for the Lands of Lore scrolling credits.
svn-id: r41081
2009-05-31 19:31:04 +00:00
Johannes Schickel 11a5875aa8 - Little bugfix for LoL outro TIM
- Add some initial code to allow easy playback of the LoL outro (credits text is still missing).

svn-id: r41067
2009-05-31 14:01:47 +00:00
Johannes Schickel 797c35876b Remove obsolete comment.
svn-id: r41009
2009-05-29 17:16:31 +00:00
Johannes Schickel 95d11e6e37 - Add new method "isVoicePresent" to "Sound".
- Change LoL character selection to use it.
- Allow quitting ScummVM in LoL character selection.

svn-id: r41008
2009-05-29 17:12:45 +00:00
Johannes Schickel c7ee0a7ec8 More formatting.
svn-id: r40994
2009-05-29 13:09:26 +00:00
Johannes Schickel c0302661ed Cleanup.
svn-id: r40850
2009-05-24 01:37:51 +00:00
Johannes Schickel 344caa88fc Make various Sound functionality SoundHandle instead of filename based.
- This fixes multiple sounds being played at once in Lands of Lore

svn-id: r40848
2009-05-24 01:29:09 +00:00
Johannes Schickel e51481d69b Remove trailing tabs/whitespaces.
svn-id: r40760
2009-05-21 13:13:09 +00:00
Johannes Schickel 783fb058b0 Formatting.
svn-id: r40717
2009-05-19 01:39:18 +00:00
Johannes Schickel 7561bd9dfb Remov lots of superfluous debug output.
svn-id: r40715
2009-05-19 01:13:29 +00:00
Johannes Schickel 62190b57d8 Don't quit when the user selects "Load game" in main menu.
svn-id: r40710
2009-05-18 23:21:40 +00:00
Johannes Schickel 273b93f3a7 Preliminary support for LoL intro demo.
svn-id: r40705
2009-05-18 21:45:09 +00:00
Johannes Schickel b1bdbef419 Add some code differences for LoL intro demo.
svn-id: r40696
2009-05-18 19:53:57 +00:00
Johannes Schickel 28b5f1d290 LoL:
- Cleanup
- Implement support to load save from command line / launcher

svn-id: r40662
2009-05-17 22:41:09 +00:00
Johannes Schickel 9fec7402e5 Cleanup.
svn-id: r40661
2009-05-17 22:26:14 +00:00
Florian Kagerer dd84aaf648 LOL: - added some spell casting (spark, heal, swarm)
- 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-05-10 13:40:28 +00:00
Johannes Schickel 7661d82ace Some code for the intro only LoL demo. It is disabled currently though.
svn-id: r40187
2009-04-28 18:56:54 +00:00
Florian Kagerer ccb64ad81e LOL: - Started implementing the fighting system. The damage inflicted is 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-25 13:15:05 +00:00
Johannes Schickel efd7c2eac9 Ease conditional LoL compiling with build systems not based on the default one.
svn-id: r39125
2009-03-04 11:53:25 +00:00
Florian Kagerer a43b0bc2dc LOL: - more work on the user interface
- fixed non interactive demo

svn-id: r38374
2009-02-16 17:17:15 +00:00
Florian Kagerer 44e6c3c630 KYRA: cleanup
svn-id: r36207
2009-02-02 23:20:55 +00:00
Johannes Schickel 2221650879 Fixed graphics glitches when replaying intro.
svn-id: r36193
2009-02-01 21:26:56 +00:00
Johannes Schickel 90184e6812 Moved some code to newly added files sequences_lol.cpp (more static sequence code is coming up in the future anyway...)
svn-id: r36183
2009-02-01 20:21:01 +00:00