aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/lol.cpp
AgeCommit message (Collapse)Author
2009-02-23LOL: - some more work on the interface (you can now click on the banners and ↵Florian Kagerer
windows) and some bug fixes svn-id: r38818
2009-02-21LOL: implemented timers (only text fading for now)Florian Kagerer
svn-id: r38766
2009-02-21LOL: some work on inventory/item handlingFlorian Kagerer
svn-id: r38711
2009-02-16LOL: fixed invalid memory accessFlorian Kagerer
svn-id: r38383
2009-02-16LOL: - more work on the user interfaceFlorian Kagerer
- fixed non interactive demo svn-id: r38374
2009-02-15portability fix for platforms with unsigned charWillem Jan Palenstijn
svn-id: r38229
2009-02-15LOL: - implemented proper button processing (works exactly as in Kyra 2 and ↵Florian Kagerer
3, so we do have some code duplication atm, I just fixed right mouse button support for LOL) - keyboard control now works svn-id: r38190
2009-02-14LOL: fixed bug in text displayer and some cleanupFlorian Kagerer
svn-id: r36327
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-02KYRA: cleanupFlorian Kagerer
svn-id: r36207
2009-02-01Removed uneeded setupPrologueData calls.Johannes Schickel
svn-id: r36188
2009-02-01Moved some code to newly added files sequences_lol.cpp (more static sequence ↵Johannes Schickel
code is coming up in the future anyway...) svn-id: r36183
2009-02-01svn-id: r36178Florian Kagerer
2009-01-22Minor cleanup (got rid of a dynamic array).Johannes Schickel
svn-id: r35999
2009-01-20Cleanup.Johannes Schickel
svn-id: r35943
2009-01-20- Moved some script related code to script_lol.cppJohannes Schickel
- Renamed opcodes from o2_* to olol_* svn-id: r35938
2009-01-19LOL: some work on the music handlingFlorian Kagerer
svn-id: r35929
2009-01-19LOL: some renamingFlorian Kagerer
svn-id: r35919
2009-01-18LOL: basic music support and some cleanupFlorian Kagerer
svn-id: r35917
2009-01-18LOL: fix some valgrind warningsFlorian Kagerer
svn-id: r35910
2009-01-18Formatting.Johannes Schickel
svn-id: r35908
2009-01-18Fixed mismatching delete call.Johannes Schickel
svn-id: r35907
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-29Reset screen dimension settings after closing menu.Johannes Schickel
svn-id: r35609
2008-12-29- CleanupJohannes Schickel
- Implemented Screen_LoL::fprintString svn-id: r35608
2008-12-29Extended some comments.Johannes Schickel
svn-id: r35606
2008-12-29Fixed character selection screen.Johannes Schickel
svn-id: r35605
2008-12-29Cleanup.Johannes Schickel
svn-id: r35604
2008-12-28LOL: - fixed some bugs in the main menu code (premature pak file unloading ↵Florian Kagerer
etc.) and added floppy support svn-id: r35595
2008-12-26Fixed memory leak.Johannes Schickel
svn-id: r35554
2008-12-26Implemented (some) main menu code for LoL.Johannes Schickel
svn-id: r35553
2008-12-26Cleanup.Johannes Schickel
svn-id: r35552
2008-11-06Switched various Engine APIs to use Common::ErrorMax Horn
svn-id: r34916
2008-09-30Renamed Engine::quit to Engine::shouldQuit (previously, it was easily ↵Max Horn
confused with Engine::quitGame); also cleaned up engine.h a bit svn-id: r34700
2008-09-08Made some filenames uppercase for consistency.Johannes Schickel
svn-id: r34452
2008-09-08Fixed LoL file loading regression.Johannes Schickel
svn-id: r34451
2008-08-16Merged revisions ↵Christopher Page
33777,33781-33788,33790,33792-33793,33795,33797,33805,33807-33812,33815-33817,33819,33822,33826,33829,33837,33839,33844,33847,33858-33861,33864,33871-33873,33875,33877-33879,33886,33889-33892,33894,33896,33900,33902-33903,33919 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk svn-id: r33924
2008-08-11LOL: add support for floppy installer filesFlorian Kagerer
(startup will fail nonethelesse since we have different pak file names) svn-id: r33777
2008-08-09Merged revisions ↵Christopher Page
33632-33633,33635,33637,33639-33640,33642-33645,33648,33654-33655,33664,33667-33670,33673-33674,33678,33682,33686-33691,33693,33696,33698,33700,33703,33708,33710,33712-33714,33716 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk svn-id: r33720
2008-08-07Initialise the _sound object. Otherwise, ScummVM crashes for me if I use a ↵Torbjörn Andersson
native MIDI driver instead of Adlib. svn-id: r33678
2008-08-05Made changes to keep KYRA and PARA compatible with RTL/GMMChristopher Page
svn-id: r33628
2008-07-31Committed slightly modified patch #2029395 "KYRA: Lands of Lore Intro + ↵Johannes Schickel
Character selection". svn-id: r33463