aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/kyra.h
diff options
context:
space:
mode:
authorJohannes Schickel2006-05-21 16:06:29 +0000
committerJohannes Schickel2006-05-21 16:06:29 +0000
commit344cc2f475c22df613b097fe9fb969cf373e32ca (patch)
treee6f3cea03e568548fb566d570ff502d7509c3187 /engines/kyra/kyra.h
parentef6645c5ba9d87e888516df457e4d72cf9b0a2cf (diff)
downloadscummvm-rg350-344cc2f475c22df613b097fe9fb969cf373e32ca.tar.gz
scummvm-rg350-344cc2f475c22df613b097fe9fb969cf373e32ca.tar.bz2
scummvm-rg350-344cc2f475c22df613b097fe9fb969cf373e32ca.zip
- allows kyra3 to exit again
- implements language selection for kyra3 svn-id: r22559
Diffstat (limited to 'engines/kyra/kyra.h')
-rw-r--r--engines/kyra/kyra.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/kyra/kyra.h b/engines/kyra/kyra.h
index cf30b20c3a..c3de128354 100644
--- a/engines/kyra/kyra.h
+++ b/engines/kyra/kyra.h
@@ -1024,7 +1024,7 @@ public:
SoundDigital *soundDigital() { return _soundDigital; }
- int setupGameFlags() { _game = GI_KYRA3; return 0; }
+ int setupGameFlags();
int go();
@@ -1034,6 +1034,8 @@ private:
SoundDigital *_soundDigital;
+ int _lang;
+
// sound specific
private:
void playMenuAudioFile();
@@ -1045,7 +1047,7 @@ private:
private:
static const char *_mainMenuStrings[];
int handleMainMenu(WSAMovieV3 *logo);
- void drawMainMenu(const char * const *strings, int unk1);
+ void drawMainMenu(const char * const *strings);
void drawMainBox(int x, int y, int w, int h, int fill);
void gui_printString(const char *string, int x, int y, int col1, int col2, int flags, ...);