aboutsummaryrefslogtreecommitdiff
path: root/engines/saga
AgeCommit message (Collapse)Author
2007-06-16Fixed chained cutaways in IHNM. Ben's chapter is completable nowFilippos Karapetis
svn-id: r27439
2007-06-16IHNM: Added a temporary workaround for the nightfall scene in Ben's chapterFilippos Karapetis
svn-id: r27438
2007-06-15Clear the forced text flag if it's set when a speech with forced text ↵Filippos Karapetis
finishes. Now, ScummVM won't wait forever when talking to an actor after using the computer screen in the elder's screen at Ben's chapter in IHNM svn-id: r27428
2007-06-15IHNM no longer crashes during character selection if the mouse cursor is ↵Filippos Karapetis
over a character before AM finishes his speech svn-id: r27418
2007-06-15Forced text is now handled correctly. It's now possible to interact with the ↵Filippos Karapetis
video screen in the elder's cave svn-id: r27410
2007-06-15The frame count should be updated when the background frame is shown in a ↵Filippos Karapetis
cutaway svn-id: r27409
2007-06-15It's normal for cutaways to only have 1 frameFilippos Karapetis
svn-id: r27408
2007-06-14Added another console command for IHNMFilippos Karapetis
svn-id: r27405
2007-06-14Added several console commands for SAGA. Also, fixed a regression in the ↵Filippos Karapetis
IHNM introduction caused by commit #27357. Finally, animation IDs are checked for validity now, so ScummVM won't try to play invalid animations svn-id: r27404
2007-06-14SAGA: Added sanity checks for speech box coordinates, like the original. ↵Filippos Karapetis
Now, there won't be missing subtitles in certain scenes svn-id: r27397
2007-06-13IHNM: Button texts are read from the game data files, instead of the ↵Filippos Karapetis
hardcoded ITE strings. The IHNM-specific strings have been removed from the ITE hardcoded strings. Also did some cleanup svn-id: r27396
2007-06-13Moved a check for game type after engine initializationFilippos Karapetis
svn-id: r27390
2007-06-13IHNM: Button textures are loaded correctly now for buttons in the option and ↵Filippos Karapetis
quit panel. Also, implemented the voices/subtitles toggle functionality and fixed widget placement a bit svn-id: r27388
2007-06-13Fix the quit panel in IHNMFilippos Karapetis
svn-id: r27387
2007-06-13IHNM: Fixed sfSetSpeechBox, now the dialog of Nimdok and Mengele will show ↵Filippos Karapetis
up correctly. Also, done some preliminary work on sfScriptGotoScene and changeScene to return to the character selection screen, but it's not right yet svn-id: r27385
2007-06-12Fixed several colors and fonts in IHNMFilippos Karapetis
svn-id: r27382
2007-06-12Corrected actor walk speed when exiting from zones in IHNMFilippos Karapetis
svn-id: r27379
2007-06-12Make keys 5-9 work during dialogs in IHNMFilippos Karapetis
svn-id: r27378
2007-06-12Patch #1733764: "Fallback detection patch". GSoC student.Eugene Sandulenko
svn-id: r27375
2007-06-12Auto-use no-walk hitzones in IHNM, like the original. This fixes the ↵Filippos Karapetis
pathfinding problems in Benny's chapter svn-id: r27370
2007-06-11Make sure the waiting thread stops waiting after an animation in IHNM. ↵Filippos Karapetis
Ellen's path is completable now svn-id: r27358
2007-06-11The waiting thread will no longer wait forever for some videos to finish in IHNMFilippos Karapetis
svn-id: r27357
2007-06-11When using some items in IHNM, it was possible that the verb would ↵Filippos Karapetis
incorrectly change from "use" to "use with" (e.g. the jukebox in the honky-tonk). This has been fixed svn-id: r27356
2007-06-11Implemented Scene::RestoreScene and fixed some animation bugs. Animations ↵Filippos Karapetis
and videos in IHNM should display correctly now svn-id: r27338
2007-06-11Fix for stacked objects in IHNM. It is now possible to interact with the ↵Filippos Karapetis
chalk in Ted's chapter svn-id: r27337
2007-06-10Remove obsolete testing codeFilippos Karapetis
svn-id: r27306
2007-06-10Fixed an incorrect check in Script::finishDialogFilippos Karapetis
svn-id: r27274
2007-06-10Fixed conversations in IHNM. Now, when a dialog option is selected, the ↵Filippos Karapetis
protagonist will say it out properly before we hear the other character's reply. Also, added some more code for sfScriptFade and made it a stub for now, as it still needs work svn-id: r27264
2007-06-09fix IHNM protagonist state loading routine. now Ellen's animations are ↵Andrew Kurushin
showing well svn-id: r27263
2007-06-09Silence some unneeded warnings, remove some unneeded test code from ↵Filippos Karapetis
Actor::getActorFrameRange, as the function is the same in both ITE and IHNM svn-id: r27226
2007-06-08fix IHNM pathfinding engine. now TED(Chapter 5) interacts with the books ↵Andrew Kurushin
properly svn-id: r27225
2007-06-08IHNM never sets scriptModuleNumber to 0 in Script::doVerb(). Now, all items ↵Filippos Karapetis
will have the correct script assigned to them (e.g. the fruit at the fruit tree screen in Benny's chapter, the icon in the chapel in Ted's chapter etc) svn-id: r27203
2007-06-07Also include this file for the last commitFilippos Karapetis
svn-id: r27180
2007-06-07Implement more Actor::calcScreenPosition differences for IHNMFilippos Karapetis
svn-id: r27179
2007-06-07Fixed video display and removed a hack for itFilippos Karapetis
svn-id: r27173
2007-06-07Fixed regression: panel mode should be set to video at the beginning of IHNMFilippos Karapetis
svn-id: r27172
2007-06-07Limited frame count hack to apply to videos onlyFilippos Karapetis
svn-id: r27167
2007-06-07Implemented video playing for IHNM (still needs work). Also, updated a ↵Filippos Karapetis
comment regarding the intro svn-id: r27166
2007-06-06Implemented the sfGetMouseClicks and sfResetMouseClicks opcodes and created ↵Filippos Karapetis
the skeleton for sfScriptStartVideo, sfScriptReturnFromVideo and sfScriptEndVideo opcodes svn-id: r27145
2007-06-06Fixed the parameter order in sfScriptFadeFilippos Karapetis
svn-id: r27143
2007-06-06Implemented the sfScriptFade opcodeFilippos Karapetis
svn-id: r27142
2007-06-06Added palette fading in playCutaway()Filippos Karapetis
svn-id: r27141
2007-06-06Added sanity checks for hitzones in SAGA, after discussing with h00ligan and ↵Filippos Karapetis
sev. Removed a hack for IHNM which is not needed anymore and removed a redundant check for zero object types svn-id: r27140
2007-06-06Implemented differences in Actor::calcScreenPosition for IHNM. Now the ↵Filippos Karapetis
stitching on the second floor of the zeppelin and the whiskey in the honky-tonk are shown correctly svn-id: r27124
2007-06-06Properly implemented the converse panel in IHNM (though the colors are still ↵Filippos Karapetis
wrong) svn-id: r27123
2007-06-06Fix regression caused by commit #27108Filippos Karapetis
svn-id: r27122
2007-06-05Avoid compiler warnings.Travis Howell
svn-id: r27118
2007-06-05Filtering specific verbs is used in ITE, but not in IHNM. It's now possible ↵Filippos Karapetis
to use the jukebox in the honky-tonk in IHNM svn-id: r27110
2007-06-05Add the hack for the staircase in the zeppelin in IHNM once more, apparently ↵Filippos Karapetis
the cause for it is different than what I thought svn-id: r27109
2007-06-05Check if a zone type is NULL for both ITE and IHNM, as it's done in the ↵Filippos Karapetis
original. This fixes the crash in IHNM when entering the second floor of the zeppelin and the crash in ITE when interacting with the bowl in the tunnel, outside the prison. Removed the two relevant hacks svn-id: r27108