aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction
AgeCommit message (Collapse)Author
2007-07-15Refactored selectCharacter so that menu code doesn't need auxiliary buffer ↵Nicola Mettifogo
kBit2 anymore. svn-id: r28106
2007-07-15Screen update is no more triggered automatically when performing full ↵Nicola Mettifogo
screen-size blits on Front buffer. Menu code has been changed accordingly to retain consistency. svn-id: r28097
2007-07-13Full screen updates aren't automatic after palette changes anymore now. ↵Nicola Mettifogo
Traded some code pollution with SPEED! svn-id: r28061
2007-07-10Removed leftover empty function.Nicola Mettifogo
svn-id: r28004
2007-07-09Moved mouse cursor tampering from inventory.cpp to Gfx class, and some cleanup.Nicola Mettifogo
svn-id: r27996
2007-07-08Changed inventory graphics update from synchronous to lazy.Nicola Mettifogo
svn-id: r27975
2007-07-08Cleanup inventory code.Nicola Mettifogo
svn-id: r27974
2007-07-08Oops.Nicola Mettifogo
svn-id: r27968
2007-07-08Yet another fix for broken parsing/displaying of strings. Now quotes are ↵Nicola Mettifogo
properly considered when they are needed, and ignored when they aren't. svn-id: r27967
2007-07-08Finally fixed parsing of labels.Nicola Mettifogo
svn-id: r27962
2007-07-08Made parseNextToken *really* work this time.Nicola Mettifogo
svn-id: r27960
2007-07-08Parser is now able to deal with missing quotes at the end of instructions in ↵Nicola Mettifogo
location scripts. svn-id: r27959
2007-07-08Location background sound (different from music) now implemented.Nicola Mettifogo
svn-id: r27958
2007-07-08The mouse cursor is shown during dialogues in the Amiga versions (Demo and ↵Travis Howell
Multi-lingual). svn-id: r27955
2007-07-07Moved SaveLoadChooser class to saveload.cpp and adjusted dependencies.Nicola Mettifogo
svn-id: r27954
2007-07-07Oops. Crappy dump code doesn't belong to global repository.Nicola Mettifogo
svn-id: r27950
2007-07-07DLTA tags in multi-frame images are now supported.Nicola Mettifogo
svn-id: r27949
2007-07-05Skip DLTA frames for now, when loading character face data in the Amiga ↵Travis Howell
multi-lingual version. To prevent reading past the end of data. svn-id: r27918
2007-07-05Fix incorrect face frame been shown during dialogs, due to regression in ↵Travis Howell
revision 27834. svn-id: r27917
2007-07-04Fix introduction in Amiga multi-lingual version. Specifically characters for ↵Travis Howell
the introduction are only available in disk1 svn-id: r27897
2007-07-03Changed Dialogue from a typedef for an implicit n-tree of Questions to a ↵Nicola Mettifogo
plain-vanilla array. This greatly simplify management and doesn't require obscure flagging of tree leaves. svn-id: r27887
2007-07-03Some cheap renaming and cleanup.Nicola Mettifogo
svn-id: r27886
2007-07-02Removed special displayBalloonString routine.Nicola Mettifogo
svn-id: r27850
2007-07-02Fixed glitch: protection code appearing over prompt.Nicola Mettifogo
svn-id: r27848
2007-07-01Applied new flatBlitCnv and little refactoring to dialogue code.Nicola Mettifogo
svn-id: r27834
2007-07-01Introduced new flatBlitCnv to reduce code duplication.Nicola Mettifogo
svn-id: r27833
2007-07-01Re-added __attribute__(packed)Max Horn
svn-id: r27830
2007-07-01Wrapped dialogue functions into a new DialogueManager, and some basic ↵Nicola Mettifogo
refactoring. svn-id: r27827
2007-07-01Removed some paranoia screen updates. May cause some minor glitches.Nicola Mettifogo
svn-id: r27817
2007-06-23Made changeCharacter restore the previous open Archive after completing its ↵Nicola Mettifogo
duties: this fixes known crash when mini-Dino activates robot, and possibly many unknown others. svn-id: r27684
2007-06-23Now clipping frame # to avoid crashes because of bad behavior of game scripts.Nicola Mettifogo
svn-id: r27683
2007-06-23Compare Common::KEYCODE_ against KeyState::keycode, not KeyState::asciiMax Horn
svn-id: r27666
2007-06-23Changed input routine to use KEYCODE.Nicola Mettifogo
svn-id: r27664
2007-06-220xD -> Common::KEYCODE_RETURNMax Horn
svn-id: r27639
2007-06-18Mouse is now properly hidden during dialogues, and is restored after ↵Nicola Mettifogo
load/save dialog boxes are closed. Moreover, kEngineMouse constant has been renamed to better match its meaning. svn-id: r27539
2007-06-16Silence MSVC8 warningFilippos Karapetis
svn-id: r27475
2007-06-16The codes difference when selecting character, only applies to the Amiga ↵Travis Howell
multi-lingual version. svn-id: r27464
2007-06-16Fixed - embarrassing - broken password check.Nicola Mettifogo
svn-id: r27463
2007-06-16Add code difference in Amiga versions, when selecting character.Travis Howell
svn-id: r27462
2007-06-16Made language selection screen policy clearer.Nicola Mettifogo
svn-id: r27461
2007-06-16Fixed regression: crash when loading objects on Amiga.Nicola Mettifogo
svn-id: r27460
2007-06-16Reduce code duplication.Travis Howell
svn-id: r27459
2007-06-16Fix quit command failing in certain locations (ie character/language ↵Travis Howell
selection) for now. svn-id: r27458
2007-06-16Update comment.Travis Howell
svn-id: r27446
2007-06-16Remove code to skip frames in the Amiga demo again, as it fixes Honest Chan ↵Travis Howell
not appearing correctly. svn-id: r27442
2007-06-16Add GF_LANG_MULT game flag, for detecting differences between the two Amiga ↵Travis Howell
versions. svn-id: r27441
2007-06-15All known versions of Nippon Safes are now enabled with all features except ↵Nicola Mettifogo
for half-brite effects. Please keep an eye out for regression. svn-id: r27437
2007-06-15More adjustments for Amiga version.Travis Howell
svn-id: r27417
2007-06-15More adjustments for Amiga version.Travis Howell
svn-id: r27416
2007-06-15When selecting language, ignore request for language that doesn't exist.Travis Howell
svn-id: r27414