aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/scalpel/scalpel_talk.cpp
AgeCommit message (Collapse)Author
2016-03-21SHERLOCK: Make Screen::_backBuffer protected.Johannes Schickel
2016-01-31SHERLOCK: SS: Fix incorrect conversation lines display in German versionPaul Gilbert
2016-01-30SHERLOCK: SS: button code cleanupMartin Kiewitz
Change the default for the optional parameter "textContainsHotkey" to true, because it's needed almost all of the time.
2016-01-30SHERLOCK: SS: window hotkeys now multilingualMartin Kiewitz
2016-01-30SHERLOCK: SS: make main buttons multilingualMartin Kiewitz
Also fix graphical issue with "press any key to continue" text
2016-01-30SHERLOCK: SS: make settings multilingualMartin Kiewitz
Also make it possible to somewhat easily have hotkeys within the button text itself and not just having to use the very first button text character as hotkey.
2015-10-11SHERLOCK: SS: Fix gcc compiler warningsPaul Gilbert
2015-10-10SHERLOCK: SS: Clean up speech playback to use playSpeechPaul Gilbert
2015-10-10SHERLOCK: SS: Fix playback of voices in cutscenesPaul Gilbert
2015-10-08SHERLOCK: SS: Move fixBadText from ScalpelJournal to ScalpelTalkPaul Gilbert
2015-10-07SHERLOCK: SS: Multilingual press key textMartin Kiewitz
Press key to continue/for more is now translated in the Spanish+German versions of the game
2015-10-05SHERLOCK: SS: Fix garbage text in German version conversationPaul Gilbert
Talking to Watson in the Alleyway scene can result in the text "Change Speaker to Sherlock Holmes" appearing mid-conversation, even in DosBox. This workaround fixes this by skipping the text.
2015-09-12SHERLOCK: 3DO: Tweak clipping to keep portrait videos on-screenPaul Gilbert
2015-09-12SHERLOCK: 3DO: Fix portrait display when leaving Baker StreetPaul Gilbert
2015-09-11SHERLOCK: 3DO: Implement placement of portrait videosPaul Gilbert
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-09-09SHERLOCK: 3DO: Implement half-size drawing for portrait moviesPaul Gilbert
Ideally, it would be great if the portraits could be played at their original size, but it would mean using a higher resolution graphics mode, and changing co-ordinates everywhere in the engine, which would be a major undertaking
2015-09-09SHERLOCK: 3DO: Move 3do movie playback method into ScalpelEnginePaul Gilbert
2015-08-30SHERLOCK: Syntax fixesPaul Gilbert
2015-08-27SHERLOCK: RT: Fix previous commit, and make talkTo virtualPaul Gilbert
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-21SHERLOCK: SS: Simplify pushSequenceEntryPaul Gilbert
2015-08-18SHERLOCK: Standardize sequence stack code for both gamesPaul Gilbert
2015-08-17SHERLOCK: RT: Merge setStillSequence & setListenSequence methodsPaul Gilbert
2015-08-16SHERLOCK: RT: Add missing talk sequence stack handlingPaul Gilbert
2015-08-13SHERLOCK: RT: SImplification of old 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-24SHERLOCK: RT: Rendering fixes for Options & Quit dialogsPaul Gilbert
2015-07-12SHERLOCK: RT: Fix for starting talk with characteresPaul Gilbert
2015-07-03SHERLOCK: RT: Hook talk widget refresh into talk logicPaul Gilbert
2015-07-02SHERLOCK: RT: Cleanup of Exit class and fix exiting scenesPaul Gilbert
2015-07-01SHERLOCK: RT: Fix infinite empty talk dialog in introPaul Gilbert
2015-06-28SHERLOCK: Silence gcc warningsMatthew Hoops
2015-06-26SHERLOCK: Split FixedText into separate descendents for each gamePaul Gilbert
2015-06-25SHERLOCK: RT: Further split-off of Scalpel-specific codePaul Gilbert
2015-06-16SHERLOCK: Use IS_3DO in more placesFilippos Karapetis
2015-06-14SHERLOCK: Fix GCC signed/unsigned comparison warningTorbjörn Andersson
2015-06-14SHERLOCK: SS: fix talkInterf to handle int. charsMartin Kiewitz
so that line wrapping works properly for international versions
2015-06-14SHERLOCK: fixedText class to support localizationsMartin Kiewitz
also implemented text for windows (exit/up/down) using this class
2015-06-13SHERLOCK: SS: German and Spanish use an alternate opcode rangePaul Gilbert
2015-06-13SHERLOCK: 3DO: dialog movie player adjustmentMartin Kiewitz
cut scriptname to 6 characters in case it's longer than that
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: Implement startCAnimPaul Gilbert
2015-06-12SHERLOCK: Move walkToCoords from People to PersonPaul Gilbert
2015-06-12SHERLOCK: RT: Initial implementation of cmdWalkHolmesToCoordsFilippos Karapetis
2015-06-08SHERLOCK: Move Scalpel map code to ScalpelMapPaul Gilbert