aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/gui.cpp
AgeCommit message (Collapse)Author
2009-10-11Revert commits r44912 and r44905, seems like the original FM-Towns/PC98 ↵Johannes Schickel
games did only allow ASCII input, thus they didn't use the SJIS font in the save/load menus. svn-id: r44916
2009-10-11Cleanup.Johannes Schickel
svn-id: r44906
2009-10-11Fix FM-Towns/PC98 menu code.Johannes Schickel
svn-id: r44905
2009-10-06KYRA/LOL: - get rid of ascii/sjis detection which could cause problems when ↵Florian Kagerer
typing savegame names - fixed some minor bugs svn-id: r44709
2009-10-04Change a couple places from 'end of namespace' to 'End of namespace', for ↵Max Horn
consistency svn-id: r44634
2009-09-30Cleanup: got rid of Screen::ShadeType.Johannes Schickel
svn-id: r44487
2009-09-06LOL: fixed bug in delete menu codeFlorian Kagerer
svn-id: r43991
2009-08-19- Fix sluggish mouse movement in Kyra2/Kyra3/LoL main menu.Johannes Schickel
- Fix sluggish mouse movement in the text input dialog of the GUI. svn-id: r43541
2009-08-10Fix GUI button outline colors in Kyra1 Amiga.Johannes Schickel
svn-id: r43213
2009-08-10Fix GUI font colors and text drawing in Kyrandia 1 Amiga.Johannes Schickel
svn-id: r43212
2009-07-27Fix format string issues (and compiler warnings).Willem Jan Palenstijn
Patch by salty-horse. svn-id: r42842
2009-06-21LOL: - implemented audio menuFlorian Kagerer
- menu settings now get saved - remove white spaces svn-id: r41729
2009-06-16LOL: implemented options menu (settings aren't saved yet)Florian Kagerer
svn-id: r41596
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-14Cleanup.Johannes Schickel
svn-id: r41519
2009-06-09- Moved Screen_v2::copyWsaRect to Screen::copyWsaRectJohannes Schickel
- 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-05-29Changed SaveFileManager methods to take Common::String params (instead of ↵Max Horn
char pointers) svn-id: r41000
2009-05-19Remov lots of superfluous debug output.Johannes Schickel
svn-id: r40715
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-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-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-12-29- CleanupJohannes Schickel
- Implemented Screen_LoL::fprintString svn-id: r35608
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-26Implemented (some) main menu code for LoL.Johannes Schickel
svn-id: r35553
2008-12-16Switched kyra1 to use the same input functionality as kyra2 and kyra3.Johannes Schickel
svn-id: r35393
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-14Added autosave support in Kyra.Johannes Schickel
svn-id: r34535
2008-07-08KYRA works with the new GMM implementationChristopher Page
svn-id: r32957
2008-05-11- Renamed KyraEngine to KyraEngine_v1Johannes Schickel
- kyra.* -> kyra_v1.* - scene.cpp -> scene_v1.cpp svn-id: r32044
2008-05-11Committed slightly modified patch #1961830 "KYRA: Scroll wheel support for ↵Johannes Schickel
Kyra 2 and 3". svn-id: r32016
2008-05-10- Cleaned up main menu quit handlingJohannes Schickel
- Moved KyraEngine_HoF delay implementation to KyraEngine_v2 svn-id: r31987
2008-05-10Set _quitFlag when receiving quit event in kyra2/kyra3 main menu.Johannes Schickel
svn-id: r31984
2008-05-05- Added support for Kyra3 GUI (audio and game options not working yet)Johannes Schickel
- Added support for loading directly from command line for Kyra3 svn-id: r31876
2008-05-01fix broken save file listFlorian Kagerer
svn-id: r31796
2008-04-29Various cleanup.Johannes Schickel
svn-id: r31772
2008-04-14Implemented some kyra3 code.Johannes Schickel
svn-id: r31503
2008-04-12- some refactoring for Kyra3Johannes Schickel
- removed unneeded map code in KyraEngine_v3 svn-id: r31488
2008-04-05Fixed crash when supplying illegal savefile names.Johannes Schickel
svn-id: r31402
2008-04-05- Changed quicksaves to use slots 990-998.Johannes Schickel
- Made slots 990-999 not writeable for savegames via menu. - Temporary save in HoF now uses slot 999. svn-id: r31400
2008-04-05- cleanupJohannes Schickel
- sort savefiles in kyra from newest -> oldest svn-id: r31397
2008-04-05- Implemented delete savegame menuJohannes Schickel
- Reverted hack introduced with last commit svn-id: r31395
2008-04-05Added simple hack to work around drawing of scroll button after loading game ↵Johannes Schickel
in HoF. svn-id: r31394
2008-04-05Implemented proper savefile listing, this fixes bug #1479872 "KYRA1: a small ↵Johannes Schickel
menu issue". svn-id: r31392
2008-04-04Implemented audio menu, slider bars not moveable via mouse yet though.Johannes Schickel
svn-id: r31384
2008-04-04Added partial support for main menu. Only load, save and resume buttons are ↵Johannes Schickel
working currently svn-id: r31375
2008-03-30- fixed savegame description loading in kyra1Johannes Schickel
- added Kyra2 load menu, currently just accessable from startup menu though svn-id: r31331
2008-03-28Refactored Kyrandia GUI code a bit.Johannes Schickel
svn-id: r31290
2007-07-29- Restructure Kyrandia sourcecode (part 1, breaks compiling)Johannes Schickel
svn-id: r28294
2007-07-11Should fix gui strings in Italian fan translation.Johannes Schickel
svn-id: r28028