aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/talk.h
AgeCommit message (Collapse)Author
2015-09-11SHERLOCK: 3DO: Further alignment between portraits and talk textPaul Gilbert
2015-09-09SHERLOCK: 3DO: Improve syncing of 3do portrait movies with talk textPaul 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-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-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: Extra integrity checks for the _talkSequenceStackPaul Gilbert
2015-08-17SHERLOCK: RT: Merge setStillSequence & setListenSequence methodsPaul Gilbert
2015-08-16SHERLOCK: RT: Add missing talk sequence stack handlingPaul 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: SS: Cleaned up handling of 3DO portrait playbackPaul Gilbert
2015-08-02SHERLOCK: RT: Implement Tattoo cmdCallTalkFilePaul Gilbert
2015-07-12SHERLOCK: RT: Fix conversation replies when talking to charactersPaul Gilbert
2015-07-03SHERLOCK: RT: Hook talk widget refresh into talk logicPaul Gilbert
2015-07-03SHERLOCK: RT: Implement talk dialog handleEventsPaul Gilbert
2015-07-01SHERLOCK: RT: Fix infinite empty talk dialog in introPaul Gilbert
2015-06-25SHERLOCK: RT: Further split-off of Scalpel-specific codePaul Gilbert
2015-06-23SHERLOCK: RT: Beginnings of talk window widget classPaul Gilbert
2015-06-14SHERLOCK: remove virtual from Talk::isOpcode()Martin Kiewitz
2015-06-14SHERLOCK: remove inline from Talk::isOpcode()Martin Kiewitz
2015-06-14SHERLOCK: fix buildMartin Kiewitz
2015-06-14SHERLOCK: SS: fix talkInterf to handle int. charsMartin Kiewitz
so that line wrapping works properly for international versions
2015-06-13SHERLOCK: 3DO: movie playback for script eventsMartin Kiewitz
also added debug information output
2015-06-13SHERLOCK: 3DO: support for talk moviesMartin Kiewitz
2015-06-12SHERLOCK: RT: Fix loading talk/script statementsPaul Gilbert
2015-06-12SHERLOCK: RT: Initial implementation of cmdWalkHolmesToCoordsFilippos Karapetis
2015-06-07SHERLOCK: Refactoring, cleanup, and fixes for savegame codePaul Gilbert
2015-06-07SHERLOCK: Add missing OP_END_TEXT_WINDOW opcodePaul Gilbert
2015-06-07SHERLOCK: Fix mistakes in opcode listsPaul Gilbert
2015-06-07SHERLOCK: Fix for switching speakersPaul Gilbert
2015-06-07SHERLOCK: Split cmdGotoScene and add the Rose Tattoo implementationFilippos Karapetis
This also adds some code missing from the Serrated Scalpel implementation
2015-06-07SHERLOCK: Implemented talk/listen sequence methodsPaul Gilbert
2015-06-06SHERLOCK: Move Scalpel specific talk window drawing into ScalpelTalkPaul Gilbert
2015-06-06SHERLOCK: Setting up game specific People descendant classesPaul Gilbert
2015-06-06SHERLOCK: Created common base class for Sprite and ObjectPaul Gilbert
2015-06-06SHERLOCK: Increase size of RT _talkHistoryPaul Gilbert
2015-06-05SHERLOCK: Move the Talk descendant classes into their own filesPaul Gilbert
2015-06-03SHERLOCK: Implemented setObjTalkSequence methodsPaul Gilbert
2015-05-30SHERLOCK: Silence GCC warning.Torbjörn Andersson
2015-05-27SHERLOCK: Implemented initial background clearing of RT doBgAnimPaul Gilbert
2015-05-24SHERLOCK: Implement method stubs for Tattoo opcodesPaul Gilbert
2015-05-24SHERLOCK: Splitting Talk up to implement individual opcode methodsPaul Gilbert
2015-05-24SHERLOCK: Fully implemented RT opcodes arrayPaul Gilbert
2015-05-24SHERLOCK: Create separate opcode list for Scalpel vs TattooPaul Gilbert
2015-05-22Merge branch 'master' into sherlock2Paul Gilbert
2015-05-21SHERLOCK: Clean up initialization and handling of NPC dataPaul Gilbert
2015-05-19SHERLOCK: Move method comments from cpp to headersPaul Gilbert