aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/lol.h
diff options
context:
space:
mode:
authorathrxx2011-07-24 20:29:54 +0200
committerathrxx2011-07-24 20:39:08 +0200
commit7174f14c61781de8143a03af4801426fdb5ed69f (patch)
treed830906c8646df574a7cb4325f58c061b25097cf /engines/kyra/lol.h
parent950faa4143a8473f77ddc78c02fda7d38f1f557d (diff)
downloadscummvm-rg350-7174f14c61781de8143a03af4801426fdb5ed69f.tar.gz
scummvm-rg350-7174f14c61781de8143a03af4801426fdb5ed69f.tar.bz2
scummvm-rg350-7174f14c61781de8143a03af4801426fdb5ed69f.zip
LOL: add support for Russian floppy version
Diffstat (limited to 'engines/kyra/lol.h')
-rw-r--r--engines/kyra/lol.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/kyra/lol.h b/engines/kyra/lol.h
index 06a4f29f63..705110ecfc 100644
--- a/engines/kyra/lol.h
+++ b/engines/kyra/lol.h
@@ -363,12 +363,13 @@ private:
void showIntro();
struct CharacterPrev {
- const char *name;
int x, y;
int attrib[3];
};
static const CharacterPrev _charPreviews[];
+ static const char *const _charPreviewNamesDefault[];
+ static const char *const _charPreviewNamesRussian[];
// PC98 specific data
static const uint16 _charPosXPC98[];
@@ -875,6 +876,7 @@ private:
char *getLangString(uint16 id);
uint8 *getTableEntry(uint8 *buffer, uint16 id);
void decodeSjis(const char *src, char *dst);
+ int decodeCyrillic(const char *src, char *dst);
static const char * const _languageExt[];