aboutsummaryrefslogtreecommitdiff
path: root/queen/talk.h
diff options
context:
space:
mode:
authorChris Apers2004-03-17 14:10:51 +0000
committerChris Apers2004-03-17 14:10:51 +0000
commit6e1200dc6788ee24e46f17d084254f6cd84bb95a (patch)
tree105ebc42e9766e757d30aad36097d13939ed013a /queen/talk.h
parent1ca917d81bef47379066d229142f8f86c1aae1e7 (diff)
downloadscummvm-rg350-6e1200dc6788ee24e46f17d084254f6cd84bb95a.tar.gz
scummvm-rg350-6e1200dc6788ee24e46f17d084254f6cd84bb95a.tar.bz2
scummvm-rg350-6e1200dc6788ee24e46f17d084254f6cd84bb95a.zip
Added PalmOS support
svn-id: r13336
Diffstat (limited to 'queen/talk.h')
-rw-r--r--queen/talk.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/queen/talk.h b/queen/talk.h
index e996140eea..03b92c9598 100644
--- a/queen/talk.h
+++ b/queen/talk.h
@@ -84,6 +84,7 @@ private:
int16 gameStateValue;
};
+#ifndef __PALM_OS__
struct SpeechParameters {
const char *name;
signed char state,faceDirection;
@@ -91,6 +92,17 @@ private:
const char *animation;
signed char ff;
};
+#else
+public:
+ struct SpeechParameters {
+ const char name[11];
+ signed char state,faceDirection;
+ signed char body,bf,rf,af;
+ const char animation[80];
+ signed char ff;
+ };
+private:
+#endif
QueenEngine *_vm;
@@ -145,7 +157,9 @@ private:
char _talkString[5][MAX_STRING_SIZE];
char _joeVoiceFilePrefix[5][MAX_STRING_SIZE];
+#ifndef __PALM_OS__
static const SpeechParameters _speechParameters[];
+#endif
Talk(QueenEngine *vm);
~Talk();