aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/talk.cpp
AgeCommit message (Collapse)Author
2015-09-12SHERLOCK: 3DO: Fix portrait display when leaving Baker StreetPaul Gilbert
2015-08-30SHERLOCK: Syntax fixesPaul Gilbert
2015-08-29SHERLOCK: RT: Reset each person _resetNPCPath when starting a scriptPaul Gilbert
2015-08-29SHERLOCK: RT: Fix redundant extra wait after talking to LLoyd JonesPaul Gilbert
2015-08-28SHERLOCK: RT: Enforce wait cursor when pausing without control in scriptsPaul Gilbert
2015-08-27SHERLOCK: RT: Fix previous commit, and make talkTo virtualPaul Gilbert
2015-08-27SHERLOCK: RT: Fix talkTo filename getting changed mid-scriptPaul Gilbert
Calls to cmdPauseWithoutControl can allow a second script to run, with it's own filename. This shouldn't change the filename for the outer call to talkTo
2015-08-24SHERLOCK: RT: Fix aborting scripts prematurely after pausingPaul Gilbert
If a script was paused via a call to cmdPauseWithoutControl, and during this a second script is called and finishes, the first script was also being terminated prematurely
2015-08-21SHERLOCK: 3DO: Cleanup of conversation message playbackPaul Gilbert
The changes remove most of the hardcoding that was in place for showing the conversation movies, and have them triggered like the Rose Tattoo speech files. It will still need some work to hook it into our new voice playback, though, so text dialogs are closed at the right time
2015-08-20SHERLOCK: RT: Fix crash in intro sequencePaul Gilbert
2015-08-19SHERLOCK: RT: Clear sequence stack when changing scenesPaul Gilbert
2015-08-18SHERLOCK: Standardize sequence stack code for both gamesPaul Gilbert
2015-08-17SHERLOCK: Rename talk to initTalkPaul Gilbert
2015-08-17SHERLOCK: RT: Properly crop long speech filenamesPaul Gilbert
2015-08-17SHERLOCK: RT: Merge setStillSequence & setListenSequence methodsPaul Gilbert
2015-08-16SHERLOCK: RT: Add missing talk sequence stack handlingPaul Gilbert
2015-08-15SHERLOCK: Fix saving/loading when characters are movingPaul Gilbert
2015-08-14SHERLOCK: RT: Fix setting up speech file to use during cutscenesPaul Gilbert
2015-08-13SHERLOCK: RT: SImplification of old speech codePaul Gilbert
2015-08-12SHERLOCK: RT: Hook window/speech to ScummVM speech/subtitles settingPaul Gilbert
2015-08-11SHERLOCK: RT: Fix playing all the voice files in a conversationPaul Gilbert
2015-08-10SHERLOCK: RT: Beginnings of speech codePaul Gilbert
2015-08-07SHERLOCK: RT: Fix display when characters have nothing to sayPaul Gilbert
2015-08-07SHERLOCK: RT: Fix crash executing scripts that clear their own dataPaul Gilbert
2015-08-07SHERLOCK: SS: Cleaned up handling of 3DO portrait playbackPaul Gilbert
2015-08-02SHERLOCK: RT: Minor differences in talk codePaul Gilbert
2015-08-02SHERLOCK: RT: Refactoring and cleanup for Foolscap puzzlePaul Gilbert
2015-08-02SHERLOCK: RT: Implement Tattoo cmdCallTalkFilePaul Gilbert
2015-07-26SHERLOCK: RT: Fix filled beaker not being a hotspot in lab scenePaul Gilbert
2015-07-21SHERLOCK: RT: Keep lab scene widget active after displaying messagesPaul Gilbert
2015-07-18SHERLOCK: RT: Implement Escape key handling in waitForMorePaul Gilbert
2015-07-12SHERLOCK: RT: Fix for starting talk with characteresPaul Gilbert
2015-07-12SHERLOCK: RT: Implement talking to charactersPaul Gilbert
2015-07-05SHERLOCK: RT: Don't run secondary scripts if an anim is activePaul Gilbert
2015-07-05SHERLOCK: RT: Changes for doScript method ending codePaul Gilbert
2015-07-05SHERLOCK: RT: Fixes to display talk windowPaul Gilbert
2015-07-04SHERLOCK: Use IS_ROSE_TATTOO / IS_SERRATED_SCALPEL in more placesFilippos Karapetis
2015-07-03SHERLOCK: RT: Hook talk widget refresh into talk logicPaul Gilbert
2015-07-01SHERLOCK: RT: Fix infinite empty talk dialog in introPaul Gilbert
2015-06-30SHERLOCK: Change _lookPosition to use PositionFacingPaul Gilbert
2015-06-25SHERLOCK: RT: Further split-off of Scalpel-specific codePaul Gilbert
2015-06-18SHERLOCK: RT: Create pullNPCPaths to call each NPC's pullNPCPath methodPaul Gilbert
2015-06-14SHERLOCK: remove inline from Talk::isOpcode()Martin Kiewitz
2015-06-14SHERLOCK: SS: fix talkInterf to handle int. charsMartin Kiewitz
so that line wrapping works properly for international versions
2015-06-14SHERLOCK: RT: Fix player animation when enterng scenePaul Gilbert
2015-06-14SHERLOCK: fixedText class to support localizationsMartin Kiewitz
also implemented text for windows (exit/up/down) using this class
2015-06-13SHERLOCK: Further changes for different opcode rangesPaul Gilbert
2015-06-13SHERLOCK: 3DO: talk movie playback changesMartin Kiewitz
only trigger movie playback inside Talk::doScript when scripts switch to new speaker. That way longer text won't trigger movie playback.
2015-06-13SHERLOCK: 3DO: movie playback for script eventsMartin Kiewitz
also added debug information output
2015-06-13SHERLOCK: 3DO: support for talk moviesMartin Kiewitz