Skip to content

Commit

Permalink
SHERLOCK: RT: Added german fixed text list
Browse files Browse the repository at this point in the history
  • Loading branch information
dreammaster committed Aug 6, 2015
1 parent ed4ae8c commit dc3e1ed
Show file tree
Hide file tree
Showing 2 changed files with 85 additions and 1 deletion.
85 changes: 84 additions & 1 deletion engines/sherlock/tattoo/tattoo_fixed_text.cpp
Expand Up @@ -106,11 +106,94 @@ static const char *const FIXED_TEXT_ENGLISH[] = {
"No"
};

static const char *const FIXED_TEXT_GERMAN[] = {
"Geld",
"S. Holmes",
"Tabak",
"Plan",
"Aufforderg.",
"Blatt pap.",
"Dunstig pap",
"Handlampe",

"Geld",
"S. Holmes",
"Tabak",
"Plan",
"Aufforderg.",
"Pergament",
"Dunstig pap",
"Handlampe",

"ffne",
"Schau",
"Rede",
"Benutze",
"Journal",
"Inventory",
"Options",
"Losen",
"mit",
"Keine Wirkung...",
"Diese Person weic im Augenblick nichts zu berichten.",

"Seite %d",
"Schliecen",
"Lessen",
"In Datei sichern",
"Suche abbrechen",
"Rbckwarts suchen ",
"Vorwarts suchen ",
"Text nicht gefunden",

"Holmes",
"Jock",
"Bull",
"Runde",
"Gesamt",
"Pfeil",
"zum Starten",
"Taste dracken",
"Taste dracken",
"Bullseye",
"SPIEL BEENDET",
"VERLOREN",
"Gewinnt",
"Erzielte",
"Punkte",
"Treffer",
"Doppel",
"Dreifach",

"Benutze",
"Wasser",
"Erhitze",
"Spiel laden",
"Spiel sichern",
"Musik",
"Soundeffekte",
"Voices",
"Textfenster",
"Transparente Menbs",
"Schriftart andern",
"Aus",
"An",
"Ende",
"Spiel beenden? ",
"Sind Sie sicher ?",
"Ja",
"Nein"
};

TattooFixedText::TattooFixedText(SherlockEngine *vm) : FixedText(vm) {
if (vm->getLanguage() == Common::DE_DEU)
_fixedText = FIXED_TEXT_GERMAN;
else
_fixedText = FIXED_TEXT_ENGLISH;
}

const char *TattooFixedText::getText(int fixedTextId) {
return FIXED_TEXT_ENGLISH[fixedTextId];
return _fixedText[fixedTextId];
}

const Common::String TattooFixedText::getActionMessage(FixedTextActionId actionId, int messageIndex) {
Expand Down
1 change: 1 addition & 0 deletions engines/sherlock/tattoo/tattoo_fixed_text.h
Expand Up @@ -108,6 +108,7 @@ enum FixedTextId {

class TattooFixedText: public FixedText {
private:
const char *const *_fixedText;
public:
TattooFixedText(SherlockEngine *vm);
virtual ~TattooFixedText() {}
Expand Down

0 comments on commit dc3e1ed

Please sign in to comment.