diff options
author | Travis Howell | 2004-07-31 10:14:05 +0000 |
---|---|---|
committer | Travis Howell | 2004-07-31 10:14:05 +0000 |
commit | 6d52fbe0b10bba3e8ae5f328bb186f8048bc0c8d (patch) | |
tree | 41c9e70825bfecaf7839f613afeb42f21112d883 /simon/verb.cpp | |
parent | cef2de6a691288d26f9bdba912fdfa373ffa204e (diff) | |
download | scummvm-rg350-6d52fbe0b10bba3e8ae5f328bb186f8048bc0c8d.tar.gz scummvm-rg350-6d52fbe0b10bba3e8ae5f328bb186f8048bc0c8d.tar.bz2 scummvm-rg350-6d52fbe0b10bba3e8ae5f328bb186f8048bc0c8d.zip |
Add support for Russian Simon1.
svn-id: r14376
Diffstat (limited to 'simon/verb.cpp')
-rw-r--r-- | simon/verb.cpp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/simon/verb.cpp b/simon/verb.cpp index a30adb4742..28f24b2303 100644 --- a/simon/verb.cpp +++ b/simon/verb.cpp @@ -26,6 +26,23 @@ namespace Simon { +static const char *const russian_verb_names[] = { + "Ietj _", + "Qnotrft< pa", + "Nt_r[t<", + "Ecjdat<", + + "Q=fst<", + "C^]t<", + "Ha_r[t<", + "Isqom<^ocat<", + + "Docorjt<", + "Qp]t<", + "Neft<", + "Eat<" +}; + static const char *const hebrew_verb_names[] = { "LJ @L", "DQZKL RL", @@ -128,6 +145,12 @@ static const char *const english_verb_names[] = { "Give" }; +static const char *const russian_verb_prep_names[] = { + "", "", "", "", + "", "", "", "s yfn?", + "", "", "", "_onu ?" +}; + static const char *const hebrew_verb_prep_names[] = { "", "", "", "", "", "", "", "RM ND ?", @@ -198,6 +221,7 @@ void SimonEngine::focusVerb(uint hitarea_id) { if (_show_preposition) { switch (_language) { + case 21: verb_prep_names = russian_verb_prep_names; break; case 20: verb_prep_names = hebrew_verb_prep_names; break; case 5: verb_prep_names = spanish_verb_prep_names; break; case 3: verb_prep_names = italian_verb_prep_names; break; @@ -209,6 +233,7 @@ void SimonEngine::focusVerb(uint hitarea_id) { txt = verb_prep_names[hitarea_id]; } else { switch (_language) { + case 21: verb_names = russian_verb_names; break; case 20: verb_names = hebrew_verb_names; break; case 5: verb_names = spanish_verb_names; break; case 3: verb_names = italian_verb_names; break; |