aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/gui_lok.cpp
AgeCommit message (Collapse)Author
2011-04-07KYRA: Cleanup static variable usage in LoK.Johannes Schickel
2010-10-28KYRA: Rename KyraEngine::saveGameState to KyraEngine::saveGameStateIntern.Johannes Schickel
This is to avoid name similarity between KyraEngine::saveGameState(Intern) and Engine::saveGameState. svn-id: r53912
2010-10-22KYRA: Add a datatype for the item ids and convert Kyra1 to use it.Johannes Schickel
svn-id: r53696
2010-07-16In the help of making the new C++ standard a better one, we will now no ↵Johannes Schickel
longer rely on using parent class names in friend classes of a subclass. svn-id: r50952
2010-05-05Replace KYRA's strncpy and strncat usages by strlcpy/strlcat.Johannes Schickel
svn-id: r48954
2010-01-29Fix use of undefined behavior. (Thanks to syke for reporting)Johannes Schickel
svn-id: r47685
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2010-01-23Paranoia change: add some explicit terminating 0 after some strncpy uses.Johannes Schickel
svn-id: r47479
2009-11-17KYRA: fixed save menu glitch in Japanese versionsFlorian Kagerer
svn-id: r45956
2009-11-14KYRA: added kyra 1 pc98 static data to kyra.dat (intro forest sequence is ↵Florian Kagerer
still broken) svn-id: r45906
2009-10-11KYRA: fix sjis dialgue text displayFlorian Kagerer
svn-id: r44943
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-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-20Some more paranoia asserts.Johannes Schickel
svn-id: r44217
2009-09-20- Add support for Kyrandia 1 German Amiga in create_kyradat.Johannes Schickel
- Increase kyra.dat version. - Rebuilt kyra.dat. - Some slight adaptions for Kyrandia 1 German in the ScummVM source. svn-id: r44215
2009-08-19Make KYRA only call OSystem::updateScreen from inside Screen::updateScreen, ↵Johannes Schickel
when the screen really changed OR the palette changed. svn-id: r43537
2009-08-11Fix thumbnails for savegames made via the in-game GUI of Kyrandia 1 Amiga.Johannes Schickel
svn-id: r43278
2009-08-11Fix in-game GUI text input field colors for Kyrandia 1 Amiga.Johannes Schickel
svn-id: r43248
2009-08-11Finally fixed the string extraction for Kyrandia 1 Amiga. This should make ↵Johannes Schickel
the intro/outro strings work fine again. svn-id: r43246
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-08-10Implement item to item name list index mapping for Kyrandia 1 Amiga.Johannes Schickel
svn-id: r43210
2009-08-10Fix GUI strings in Kyrandia 1 Amiga.Johannes Schickel
svn-id: r43209
2009-08-10- Fix extraction of Kyra 1 amiga string tables in kyra.datJohannes Schickel
- Fix "taken" string offsets in kyra.dat - Add temporary workaround for only one "taken" string being present in Kyra 1 amiga. - Update kyra.dat svn-id: r43208
2009-08-10Fix inventory background color.Johannes Schickel
svn-id: r43193
2009-08-09Unbreak basic Kyra1 amiga in game support, by disabling some palette code ↵Johannes Schickel
for the amiga version. svn-id: r43188
2009-08-07hint backend about virtual keyboard on save, in LoKKostas Nakos
svn-id: r43095
2009-06-29Removed more obsolete TODO messages.Johannes Schickel
svn-id: r41956
2009-06-22- Changed the following Screen functions to take a reference to a Palette ↵Johannes Schickel
object: -> setScreenPalette -> fadePalette -> getFadeParams -> fadePalStep - Fixed initialization of 256 color palettes svn-id: r41743
2009-06-22Add wrapper functionality for copying full palettes.Johannes Schickel
svn-id: r41742
2009-06-22Changed Screen::getPalette to return a reference to a Palette object.Johannes Schickel
svn-id: r41741
2009-06-22Got rid of Screen::_currentPalette.Johannes Schickel
svn-id: r41740
2009-06-21Enable proper umlaut handling in kyra 1-3.Johannes Schickel
svn-id: r41721
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-05-29More formatting.Johannes Schickel
svn-id: r40994
2009-05-19Formatting.Johannes Schickel
svn-id: r40717
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-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-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-12-29Removed unused variable.Johannes Schickel
svn-id: r35618
2008-12-16Switched kyra1 to use the same input functionality as kyra2 and kyra3.Johannes Schickel
svn-id: r35393
2008-11-09Error out on savegame load failure (again).Johannes Schickel
svn-id: r34953
2008-11-09- Implemented Engine::saveGameState for KYRAJohannes Schickel
- Changed internal save/load API to use slots instead of filename strings - Changed internal save/load API to use Common::Error svn-id: r34952
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-14Fixed thumbnail creation / loading in kyra.Johannes Schickel
svn-id: r34527
2008-09-01Merging more of the GSoC 2008 RTL branch: KYRAMax Horn
svn-id: r34246
2008-08-20Committed patch #2050337 "KYRA/SCUMM: Thumbnail support/improvement". ↵Johannes Schickel
(Without Max' compressed backward seeking support for now) svn-id: r34053