diff options
Diffstat (limited to 'engines/sherlock/tattoo')
-rw-r--r-- | engines/sherlock/tattoo/tattoo_talk.cpp | 4 | ||||
-rw-r--r-- | engines/sherlock/tattoo/tattoo_talk.h | 5 |
2 files changed, 9 insertions, 0 deletions
diff --git a/engines/sherlock/tattoo/tattoo_talk.cpp b/engines/sherlock/tattoo/tattoo_talk.cpp index f25a5e8453..99a6d267c3 100644 --- a/engines/sherlock/tattoo/tattoo_talk.cpp +++ b/engines/sherlock/tattoo/tattoo_talk.cpp @@ -268,6 +268,10 @@ void TattooTalk::setSequence(int speaker, int sequenceNum) { } } +void TattooTalk::talkInterface(const byte *&str) { + warning("TODO: TattooTalk::talkInterface"); +} + OpcodeReturn TattooTalk::cmdSwitchSpeaker(const byte *&str) { TattooPeople &people = *(TattooPeople *)_vm->_people; Screen &screen = *_vm->_screen; diff --git a/engines/sherlock/tattoo/tattoo_talk.h b/engines/sherlock/tattoo/tattoo_talk.h index aa890381c8..ee99fceeec 100644 --- a/engines/sherlock/tattoo/tattoo_talk.h +++ b/engines/sherlock/tattoo/tattoo_talk.h @@ -76,6 +76,11 @@ protected: * Change the sequence of the scene background object associated with the current speaker. */ virtual void setSequence(int speaker, int sequenceNum = 1); + + /** + * Display the talk interface window + */ + virtual void talkInterface(const byte *&str); public: TattooTalk(SherlockEngine *vm); virtual ~TattooTalk() {} |