aboutsummaryrefslogtreecommitdiff
path: root/queen/talk.h
diff options
context:
space:
mode:
authorGregory Montoir2003-12-29 13:18:24 +0000
committerGregory Montoir2003-12-29 13:18:24 +0000
commit14cfaf88520e45205689d35ce14aaa40d2a4368a (patch)
treec4fd27b609c0686c329c8ce51031257b35ebf532 /queen/talk.h
parent7e388f2237a9ad22214374bac3ffbb2a9d14f21a (diff)
downloadscummvm-rg350-14cfaf88520e45205689d35ce14aaa40d2a4368a.tar.gz
scummvm-rg350-14cfaf88520e45205689d35ce14aaa40d2a4368a.tar.bz2
scummvm-rg350-14cfaf88520e45205689d35ce14aaa40d2a4368a.zip
- hack to read patched .dog files (french & italian versions) from game data path instead of data file
- cleanup Resource a bit (add an accessor for ResourceEntry in order to avoid multiple calls to resourceIndex) svn-id: r12006
Diffstat (limited to 'queen/talk.h')
-rw-r--r--queen/talk.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/queen/talk.h b/queen/talk.h
index 6e3fc4c600..e94315f670 100644
--- a/queen/talk.h
+++ b/queen/talk.h
@@ -60,7 +60,8 @@ private:
ARROW_BOB_UP = 62,
ARROW_BOB_DOWN = 63,
ARROW_ZONE_UP = 5,
- ARROW_ZONE_DOWN = 6
+ ARROW_ZONE_DOWN = 6,
+ DOG_HEADER_SIZE = 20
};
//! Special commands for speech
@@ -153,6 +154,8 @@ private:
//! Perform talk in file and return a cutaway filename
void talk(const char *filename, int personInRoom, char *cutawayFilename);
+ byte *loadDialogFile(const char *filename);
+
//! Load talk data from .dog file
void load(const char *filename);