diff options
Diffstat (limited to 'devtools/create_kyradat/resources/eob1_amiga_german.h')
-rw-r--r-- | devtools/create_kyradat/resources/eob1_amiga_german.h | 899 |
1 files changed, 899 insertions, 0 deletions
diff --git a/devtools/create_kyradat/resources/eob1_amiga_german.h b/devtools/create_kyradat/resources/eob1_amiga_german.h new file mode 100644 index 0000000000..feb856f275 --- /dev/null +++ b/devtools/create_kyradat/resources/eob1_amiga_german.h @@ -0,0 +1,899 @@ +static const char *const kEoB1ChargenStrings1AmigaGerman[9] = { + "Ihr Team ist\rkomplett. SPIEL-\rKnopf oder 'P'\rdruecken, um zu\rbeginnen.", + " ", + "RK\rHP\rEBN", + "%s\r%d\r%d\r%d\r%d\r%d", + "%d\r%d", + "%d", + "%d/%d", + "%d/%d/%d", + "Waehle das Feld\rdes Charakters\rzum Erstellen oder\rAnschauen." +}; + +static const StringListProvider kEoB1ChargenStrings1AmigaGermanProvider = { ARRAYSIZE(kEoB1ChargenStrings1AmigaGerman), kEoB1ChargenStrings1AmigaGerman }; + +static const char *const kEoB1ChargenStrings2AmigaGerman[12] = { + "%s", + "%d", + "%s", + "%d", + "%d", + "%d", + "%s", + "%d", + "WAEHLE RASSE:", + "WAEHLE KLASSE:", + "GESINNUNG WAEHLEN:", + "Name:" +}; + +static const StringListProvider kEoB1ChargenStrings2AmigaGermanProvider = { ARRAYSIZE(kEoB1ChargenStrings2AmigaGerman), kEoB1ChargenStrings2AmigaGerman }; + +static const char *const kEoB1ChargenStatStringsAmigaGerman[12] = { + "STR", + "INT", + "WIS", + "DEX", + "CON", + "CHA", + "STAERKE", + "INTELLIGENZ", + "WEISHEIT", + "GEWANDHEIT", + "KONSTITUTION", + "CHARISMA" +}; + +static const StringListProvider kEoB1ChargenStatStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1ChargenStatStringsAmigaGerman), kEoB1ChargenStatStringsAmigaGerman }; + +static const char *const kEoB1ChargenRaceSexStringsAmigaGerman[12] = { + "MENSCH MAENNL.", + "MENSCH WEIBL.", + "ELF MAENNL.", + "ELF WEIBL.", + "HALB-ELF MAENNL.", + "HALB-ELF WEIBL.", + "ZWERG MAENNL.", + "ZWERG WEIBL.", + "GNOM MAENNL.", + "GNOM WEIBL.", + "HALBLING MAENNL.", + "HALBLING WEIBL." +}; + +static const StringListProvider kEoB1ChargenRaceSexStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1ChargenRaceSexStringsAmigaGerman), kEoB1ChargenRaceSexStringsAmigaGerman }; + +static const char *const kEoB1ChargenClassStringsAmigaGerman[21] = { + "KAEMPFER", + "WALDLAEUFER", + "PALADIN", + "MAGIER", + "KLERIKER", + "DIEB", + "KAEMPFER/KLERIKER", + "KAEMPFER/DIEB", + "KAEMPFER/MAGIER", + "KAEMPF./MAGIER/DIEB", + "DIEB/MAGIER", + "KLERIKER/DIEB", + "KAEMPF./KLE./MAGIER", + "WALDL./KLER.", + "KLER./MAGIER", + "KAEMPFER", + "MAGIER", + "KLERIKER", + "DIEB", + "PALADIN", + "WALDLAEUFER" +}; + +static const StringListProvider kEoB1ChargenClassStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1ChargenClassStringsAmigaGerman), kEoB1ChargenClassStringsAmigaGerman }; + +static const char *const kEoB1ChargenAlignmentStringsAmigaGerman[9] = { + "RECHTSCH. GUT", + "NEUTRAL GUT", + "CHAOTISCH GUT", + "RECHTSCH. NEUTRAL", + "ABSOLUT NEUTRAL", + "CHAOTISCH NEUTRAL", + "RECHTSCH. BOESE", + "NEUTRAL BOESE", + "CHAOTISCH BOESE" +}; + +static const StringListProvider kEoB1ChargenAlignmentStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1ChargenAlignmentStringsAmigaGerman), kEoB1ChargenAlignmentStringsAmigaGerman }; + +static const char *const kEoB1ChargenEnterGameStringsAmigaGerman[1] = { + " Spiel startet.\r Bitte warten." +}; + +static const StringListProvider kEoB1ChargenEnterGameStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1ChargenEnterGameStringsAmigaGerman), kEoB1ChargenEnterGameStringsAmigaGerman }; + +static const char *const kEoB1MainMenuStringsAmigaGerman[3] = { + "ALTES SPIEL LADEN\r", + "NEUES TEAM AUFBAUEN\r", + "ENDE > AMIGADOS\r" +}; + +static const StringListProvider kEoB1MainMenuStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1MainMenuStringsAmigaGerman), kEoB1MainMenuStringsAmigaGerman }; + +static const char *const kEoB1BonusStringsAmigaGerman[3] = { + "Herzlichen Glueckwunsch fuer das Auffinden aller 12 Beholder-Boni.\r\rDie beteiligten Charaktere des gluecklichen Teams waren:\r\r", + "\r", + "\r\rPasswort: %04x\r" +}; + +static const StringListProvider kEoB1BonusStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1BonusStringsAmigaGerman), kEoB1BonusStringsAmigaGerman }; + +static const char *const kEoB1TurnUndeadStringAmigaGerman[1] = { + "\x06\x06""%s benutzt die Macht, Untote zu vertreiben!""\x06\x1F""\r" +}; + +static const StringListProvider kEoB1TurnUndeadStringAmigaGermanProvider = { ARRAYSIZE(kEoB1TurnUndeadStringAmigaGerman), kEoB1TurnUndeadStringAmigaGerman }; + +static const char *const kEoB1Npc0StringsAmigaGerman[2] = { + "\r Ich wuensche Euch Glueck auf Euren Reisen.", + "Wer soll wiedererweckt werden?" +}; + +static const StringListProvider kEoB1Npc0StringsAmigaGermanProvider = { ARRAYSIZE(kEoB1Npc0StringsAmigaGerman), kEoB1Npc0StringsAmigaGerman }; + +static const char *const kEoB1Npc11StringsAmigaGerman[3] = { + "Wunden heilen", + "Reden", + "Gehen" +}; + +static const StringListProvider kEoB1Npc11StringsAmigaGermanProvider = { ARRAYSIZE(kEoB1Npc11StringsAmigaGerman), kEoB1Npc11StringsAmigaGerman }; + +static const char *const kEoB1Npc12StringsAmigaGerman[2] = { + "Wunden heilen", + "Gehen" +}; + +static const StringListProvider kEoB1Npc12StringsAmigaGermanProvider = { ARRAYSIZE(kEoB1Npc12StringsAmigaGerman), kEoB1Npc12StringsAmigaGerman }; + +static const char *const kEoB1Npc21StringsAmigaGerman[2] = { + "Angebot hoeren", + "Gehen" +}; + +static const StringListProvider kEoB1Npc21StringsAmigaGermanProvider = { ARRAYSIZE(kEoB1Npc21StringsAmigaGerman), kEoB1Npc21StringsAmigaGerman }; + +static const char *const kEoB1Npc22StringsAmigaGerman[2] = { + "Helfen", + "Gehen" +}; + +static const StringListProvider kEoB1Npc22StringsAmigaGermanProvider = { ARRAYSIZE(kEoB1Npc22StringsAmigaGerman), kEoB1Npc22StringsAmigaGerman }; + +static const char *const kEoB1Npc31StringsAmigaGerman[2] = { + "Team heilen", + "Gehen" +}; + +static const StringListProvider kEoB1Npc31StringsAmigaGermanProvider = { ARRAYSIZE(kEoB1Npc31StringsAmigaGerman), kEoB1Npc31StringsAmigaGerman }; + +static const char *const kEoB1Npc32StringsAmigaGerman[3] = { + "Team heilen", + "Tote erwecken", + "Gehen" +}; + +static const StringListProvider kEoB1Npc32StringsAmigaGermanProvider = { ARRAYSIZE(kEoB1Npc32StringsAmigaGerman), kEoB1Npc32StringsAmigaGerman }; + +static const char *const kEoB1Npc4StringsAmigaGerman[2] = { + "Angreifen", + "Bestechen" +}; + +static const StringListProvider kEoB1Npc4StringsAmigaGermanProvider = { ARRAYSIZE(kEoB1Npc4StringsAmigaGerman), kEoB1Npc4StringsAmigaGerman }; + +static const char *const kEoB1Npc5StringsAmigaGerman[3] = { + "toeten", + "anhoeren", + "gehen lassen" +}; + +static const StringListProvider kEoB1Npc5StringsAmigaGermanProvider = { ARRAYSIZE(kEoB1Npc5StringsAmigaGerman), kEoB1Npc5StringsAmigaGerman }; + +static const char *const kEoB1Npc6StringsAmigaGerman[2] = { + "Ergeben", + "Angreifen" +}; + +static const StringListProvider kEoB1Npc6StringsAmigaGermanProvider = { ARRAYSIZE(kEoB1Npc6StringsAmigaGerman), kEoB1Npc6StringsAmigaGerman }; + +static const char *const kEoB1Npc7StringsAmigaGerman[3] = { + "befreien", + "toeten", + "Gehen" +}; + +static const StringListProvider kEoB1Npc7StringsAmigaGermanProvider = { ARRAYSIZE(kEoB1Npc7StringsAmigaGerman), kEoB1Npc7StringsAmigaGerman }; + +static const char *const kEoB1PryDoorStringsAmigaGerman[8] = { + "Niemand kann die Tuer aufbrechen.\r", + "Das Team bricht die Tuer auf.\r", + "%s bricht die tuer auf!\r", + "Das Team versucht die Tuer aufzubrechen,\raber schafft es nicht.\r", + "Dieser Gegenstand kann hier nicht plaziert werden.\r", + "Dieser Gegenstand ist zu gross.\r", + "Niemand schafft es, die Tuer aufzubrechen.\r", + "\r" +}; + +static const StringListProvider kEoB1PryDoorStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1PryDoorStringsAmigaGerman), kEoB1PryDoorStringsAmigaGerman }; + +static const char *const kEoB1WarningStringsAmigaGerman[3] = { + "Hier geht es nicht weiter.\r", + "%s kann keine Nahrung zu sich nehmen!\r", + "Dies kann man nicht essen!\r" +}; + +static const StringListProvider kEoB1WarningStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1WarningStringsAmigaGerman), kEoB1WarningStringsAmigaGerman }; + +static const char *const kEoB1ItemSuffixStringsRingsAmigaGerman[4] = { + "Schmuck", + "Zauber", + "Nahrungs", + "Federfall" +}; + +static const StringListProvider kEoB1ItemSuffixStringsRingsAmigaGermanProvider = { ARRAYSIZE(kEoB1ItemSuffixStringsRingsAmigaGerman), kEoB1ItemSuffixStringsRingsAmigaGerman }; + +static const char *const kEoB1ItemSuffixStringsPotionsAmigaGerman[8] = { + "Riesenstaerke", + "Heilungs", + "Extra Heilungs", + "Gift", + "Vitalitaets", + "Schnelligkeits", + "Unsichtbarkeits", + "Gift-Heilungs-" +}; + +static const StringListProvider kEoB1ItemSuffixStringsPotionsAmigaGermanProvider = { ARRAYSIZE(kEoB1ItemSuffixStringsPotionsAmigaGerman), kEoB1ItemSuffixStringsPotionsAmigaGerman }; + +static const char *const kEoB1ItemSuffixStringsWandsAmigaGerman[7] = { + "Stock", + "Blitz", + "Frost", + "Heilungs", + "Feuerball", + "Silvias", + "Magisches Geschoss" +}; + +static const StringListProvider kEoB1ItemSuffixStringsWandsAmigaGermanProvider = { ARRAYSIZE(kEoB1ItemSuffixStringsWandsAmigaGerman), kEoB1ItemSuffixStringsWandsAmigaGerman }; + +static const char *const kEoB1RipItemStringsAmigaGerman[3] = { + "%s verlor ihr ", + "%s verlor sein ", + ".\r" +}; + +static const StringListProvider kEoB1RipItemStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1RipItemStringsAmigaGerman), kEoB1RipItemStringsAmigaGerman }; + +static const char *const kEoB1CursedStringAmigaGerman[1] = { + "Verflucht %s %d" +}; + +static const StringListProvider kEoB1CursedStringAmigaGermanProvider = { ARRAYSIZE(kEoB1CursedStringAmigaGerman), kEoB1CursedStringAmigaGerman }; + +static const char *const kEoB1MagicObjectStringsAmigaGerman[5] = { + "Magier-Schriftrolle", + "Kleriker-Scriftrolle", + "Ring", + "Trank", + "Stab" +}; + +static const StringListProvider kEoB1MagicObjectStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1MagicObjectStringsAmigaGerman), kEoB1MagicObjectStringsAmigaGerman }; + +static const char *const kEoB1MagicObjectString5AmigaGerman[1] = { + "Stock" +}; + +static const StringListProvider kEoB1MagicObjectString5AmigaGermanProvider = { ARRAYSIZE(kEoB1MagicObjectString5AmigaGerman), kEoB1MagicObjectString5AmigaGerman }; + +static const char *const kEoB1PatternSuffixAmigaGerman[1] = { + "%s-%s" +}; + +static const StringListProvider kEoB1PatternSuffixAmigaGermanProvider = { ARRAYSIZE(kEoB1PatternSuffixAmigaGerman), kEoB1PatternSuffixAmigaGerman }; + +static const char *const kEoB1PatternGrFix1AmigaGerman[1] = { + "%s-%s" +}; + +static const StringListProvider kEoB1PatternGrFix1AmigaGermanProvider = { ARRAYSIZE(kEoB1PatternGrFix1AmigaGerman), kEoB1PatternGrFix1AmigaGerman }; + +static const char *const kEoB1PatternGrFix2AmigaGerman[1] = { + "%s-%s" +}; + +static const StringListProvider kEoB1PatternGrFix2AmigaGermanProvider = { ARRAYSIZE(kEoB1PatternGrFix2AmigaGerman), kEoB1PatternGrFix2AmigaGerman }; + +static const char *const kEoB1ValidateArmorStringAmigaGerman[1] = { + "%s kann diese Ruestung nicht tragen.\r" +}; + +static const StringListProvider kEoB1ValidateArmorStringAmigaGermanProvider = { ARRAYSIZE(kEoB1ValidateArmorStringAmigaGerman), kEoB1ValidateArmorStringAmigaGerman }; + +static const char *const kEoB1ValidateNoDropStringAmigaGerman[1] = { + "Das kannst du hier nicht ablegen.\r" +}; + +static const StringListProvider kEoB1ValidateNoDropStringAmigaGermanProvider = { ARRAYSIZE(kEoB1ValidateNoDropStringAmigaGerman), kEoB1ValidateNoDropStringAmigaGerman }; + +static const char *const kEoB1PotionStringsAmigaGerman[2] = { + "vergiftet", + "%s fuehlt sich %s!\r" +}; + +static const StringListProvider kEoB1PotionStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1PotionStringsAmigaGerman), kEoB1PotionStringsAmigaGerman }; + +static const char *const kEoB1WandStringsAmigaGerman[2] = { + "der stab hat offensichtlich keinen magischen effekt.\r", + "kein effekt.\r", +}; + +static const StringListProvider kEoB1WandStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1WandStringsAmigaGerman), kEoB1WandStringsAmigaGerman }; + +static const char *const kEoB1ItemMisuseStringsAmigaGerman[3] = { + "%s kann das nicht benutzen.\r", + "Dies wird automatisch benutzt.\r", + "Das laesst sich so nicht benutzen.\r" +}; + +static const StringListProvider kEoB1ItemMisuseStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1ItemMisuseStringsAmigaGerman), kEoB1ItemMisuseStringsAmigaGerman }; + +static const char *const kEoB1TakenStringsAmigaGerman[1] = { + " genommen.\r" +}; + +static const StringListProvider kEoB1TakenStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1TakenStringsAmigaGerman), kEoB1TakenStringsAmigaGerman }; + +static const char *const kEoB1PotionEffectStringsAmigaGerman[8] = { + "viel staerker", + "besser", + "viel besser", + "einen Moment uebel", + "nicht mehr hungrig", + "schnell und agil", + "transparent", + "besser" +}; + +static const StringListProvider kEoB1PotionEffectStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1PotionEffectStringsAmigaGerman), kEoB1PotionEffectStringsAmigaGerman }; + +static const char *const kEoB1YesNoStringsAmigaGerman[2] = { + "ja", + "nein" +}; + +static const StringListProvider kEoB1YesNoStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1YesNoStringsAmigaGerman), kEoB1YesNoStringsAmigaGerman }; + +static const char *const kEoB1MoreStringsAmigaGerman[1] = { + "MEHR" +}; + +static const StringListProvider kEoB1MoreStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1MoreStringsAmigaGerman), kEoB1MoreStringsAmigaGerman }; + +static const char *const kEoB1NpcMaxStringsAmigaGerman[1] = { + "Es sind nur sechs Charaktere in einem Team erlaubt. \rWaehlen Sie aus, welchen Sie entlassen wollen." +}; + +static const StringListProvider kEoB1NpcMaxStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1NpcMaxStringsAmigaGerman), kEoB1NpcMaxStringsAmigaGerman }; + +static const char *const kEoB1NpcJoinStringsAmigaGerman[1] = { + "%s wird in's Team aufgenommen.\r" +}; + +static const StringListProvider kEoB1NpcJoinStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1NpcJoinStringsAmigaGerman), kEoB1NpcJoinStringsAmigaGerman }; + +static const char *const kEoB1CancelStringsAmigaGerman[1] = { + "ABBRECHEN" +}; + +static const StringListProvider kEoB1CancelStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1CancelStringsAmigaGerman), kEoB1CancelStringsAmigaGerman }; + +static const char *const kEoB1MenuStringsMainAmigaGerman[8] = { + "Option Waehlen:", + "Ausruhen", + "Zauber lernen", + "Fuer Zauber beten", + "Schriftrollen", + "Einstellungen", + "Spieloptionen", + "Ende" +}; + +static const StringListProvider kEoB1MenuStringsMainAmigaGermanProvider = { ARRAYSIZE(kEoB1MenuStringsMainAmigaGerman), kEoB1MenuStringsMainAmigaGerman }; + +static const char *const kEoB1MenuStringsSaveLoadAmigaGerman[8] = { + "Spiel laden", + "Spiel speichern", + "Charakter entlassen", + "Spielende", + "Spieloptionen:", + "\r Gespeichert.", + "\r Speichern\r Fehler!", + "\r Spiel laden\r Fehler!" +}; + +static const StringListProvider kEoB1MenuStringsSaveLoadAmigaGermanProvider = { ARRAYSIZE(kEoB1MenuStringsSaveLoadAmigaGerman), kEoB1MenuStringsSaveLoadAmigaGerman }; + +static const char *const kEoB1MenuStringsOnOffAmigaGerman[2] = { + "AN", + "AUS" +}; + +static const StringListProvider kEoB1MenuStringsOnOffAmigaGermanProvider = { ARRAYSIZE(kEoB1MenuStringsOnOffAmigaGerman), kEoB1MenuStringsOnOffAmigaGerman }; + +static const char *const kEoB1MenuStringsSpellsAmigaGerman[17] = { + "\r\r Charakter aus dem \r Team waehlen, der\r den zauber lernen\r moechte\r ", + "\r Der Paladin ist \r noch zu\r unerfahren.", + "\r\r Der Magier hat \r kein Zauberbuch!", + "\r\r\r Charakter aus dem\r Team waehlen, der\r fuer Sprueche\r meditieren moechte.", + "\r Das Team hat kei-\r nen Kleriker, der\r meditieren koennte\r ", + "\r Das Team hat kei-\r nen Magier, der\r zaubern koennte.", + " Ein bewusstloser\r oder toter Magier\r kann keine Zauber\r lernen.", + " Ein bewusstloser\r oder toter Kleriker\r kann nicht fuer Zauber\r meditieren.", + "1", + "2", + "3", + "4", + "5", + "Neu", + "Verfuegbare Zauber:", + "Ja", + "Nein" +}; + +static const StringListProvider kEoB1MenuStringsSpellsAmigaGermanProvider = { ARRAYSIZE(kEoB1MenuStringsSpellsAmigaGerman), kEoB1MenuStringsSpellsAmigaGerman }; + +static const char *const kEoB1MenuStringsRestAmigaGerman[5] = { + "\rWerden die Heiler\rdas Team heilen?", + " Jemand ist noch\r verletzt. Rasten,\r bis geheilt?", + "Ausruhen", + "\r Alle Charactere\r sind ganz\r ausgeruht.", + " Das Team muss\r zum Lernen der\r Sprueche aus-\r ruhen." +}; + +static const StringListProvider kEoB1MenuStringsRestAmigaGermanProvider = { ARRAYSIZE(kEoB1MenuStringsRestAmigaGerman), kEoB1MenuStringsRestAmigaGerman }; + +static const char *const kEoB1MenuStringsDropAmigaGerman[1] = { + " Sie muessen min-\r destens vier\r Charaktere be-\r sitzen." +}; + +static const StringListProvider kEoB1MenuStringsDropAmigaGermanProvider = { ARRAYSIZE(kEoB1MenuStringsDropAmigaGerman), kEoB1MenuStringsDropAmigaGerman }; + +static const char *const kEoB1MenuStringsExitAmigaGerman[1] = { + " Wollen Sie das\r Spiel wirklich\r beenden?" +}; + +static const StringListProvider kEoB1MenuStringsExitAmigaGermanProvider = { ARRAYSIZE(kEoB1MenuStringsExitAmigaGerman), kEoB1MenuStringsExitAmigaGerman }; + +static const char *const kEoB1MenuStringsStarveAmigaGerman[1] = { + " Ihr Team verhungert.\r Soll weiter gerastet\r werden?" +}; + +static const StringListProvider kEoB1MenuStringsStarveAmigaGermanProvider = { ARRAYSIZE(kEoB1MenuStringsStarveAmigaGerman), kEoB1MenuStringsStarveAmigaGerman }; + +static const char *const kEoB1MenuStringsScribeAmigaGerman[5] = { + "Schriftrolle(n) waeh-\rlen, die Uebertragen\rwerden soll(en).", + "\r\r\r Welcher Magier des\r Teams moechte eine\r Schriftrolle Ueber-\r tragen?.", + " Es gibt keine\r Schriftrollen zum\r Uebertragen.", + " Sie haben keine\r Schriftrollen fuer\r diesen Magier.", + "\r Keiner ihrer Magier\r kann Schriftrollen\r uebertragen." +}; + +static const StringListProvider kEoB1MenuStringsScribeAmigaGermanProvider = { ARRAYSIZE(kEoB1MenuStringsScribeAmigaGerman), kEoB1MenuStringsScribeAmigaGerman }; + +static const char *const kEoB1MenuStringsDrop2AmigaGerman[3] = { + " Waehlen Sie den\r zu entlassenden\r Charakter.", + " Wollen Sie das\r Spiel wirklich\r SPEICHERN?", + " Wollen Sie wirk-\r lich ein altes\r Spiel LADEN?" +}; + +static const StringListProvider kEoB1MenuStringsDrop2AmigaGermanProvider = { ARRAYSIZE(kEoB1MenuStringsDrop2AmigaGerman), kEoB1MenuStringsDrop2AmigaGerman }; + +static const char *const kEoB1MenuStringsHeadAmigaGerman[3] = { + "Camp:", + "Einstellungen:", + "Spieloptionen:" +}; + +static const StringListProvider kEoB1MenuStringsHeadAmigaGermanProvider = { ARRAYSIZE(kEoB1MenuStringsHeadAmigaGerman), kEoB1MenuStringsHeadAmigaGerman }; + +static const char *const kEoB1MenuStringsPoisonAmigaGerman[1] = { + "Vergiftete Team-\rmitglieder werden\rsterben.\rTrotzdem rasten?" +}; + +static const StringListProvider kEoB1MenuStringsPoisonAmigaGermanProvider = { ARRAYSIZE(kEoB1MenuStringsPoisonAmigaGerman), kEoB1MenuStringsPoisonAmigaGerman }; + +static const char *const kEoB1MenuStringsMgcAmigaGerman[2] = { + "%-18s %1d", + "%d von %d Uebrigen. " +}; + +static const StringListProvider kEoB1MenuStringsMgcAmigaGermanProvider = { ARRAYSIZE(kEoB1MenuStringsMgcAmigaGerman), kEoB1MenuStringsMgcAmigaGerman }; + +static const char *const kEoB1MenuStringsPrefsAmigaGerman[4] = { + "Musik ist %-3s", + "Geraeusche sind %-3s", + "Grafikzeilen %-3s", + "" +}; + +static const StringListProvider kEoB1MenuStringsPrefsAmigaGermanProvider = { ARRAYSIZE(kEoB1MenuStringsPrefsAmigaGerman), kEoB1MenuStringsPrefsAmigaGerman }; + +static const char *const kEoB1MenuStringsRest2AmigaGerman[4] = { + "%s erhaelt %s.\r", + "%s lernt %s.\r", + "%s spricht heilung auf %s.\r", + "Ruhestunden: %-4d" +}; + +static const StringListProvider kEoB1MenuStringsRest2AmigaGermanProvider = { ARRAYSIZE(kEoB1MenuStringsRest2AmigaGerman), kEoB1MenuStringsRest2AmigaGerman }; + +static const char *const kEoB1MenuStringsRest4AmigaGerman[1] = { + "\rRast ist nicht moeglich, Monster sind in der Naehe." +}; + +static const StringListProvider kEoB1MenuStringsRest4AmigaGermanProvider = { ARRAYSIZE(kEoB1MenuStringsRest4AmigaGerman), kEoB1MenuStringsRest4AmigaGerman }; + +static const char *const kEoB1MenuStringsDefeatAmigaGerman[1] = { + " Dein ganzes team ist geschlagen. \rDie Helfer des boesen koennen ihre Plaene ungehindert erfuellen! \r" +}; + +static const StringListProvider kEoB1MenuStringsDefeatAmigaGermanProvider = { ARRAYSIZE(kEoB1MenuStringsDefeatAmigaGerman), kEoB1MenuStringsDefeatAmigaGerman }; + +static const char *const kEoB1MenuYesNoStringsAmigaGerman[2] = { + "Ja", + "Nein" +}; + +static const StringListProvider kEoB1MenuYesNoStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1MenuYesNoStringsAmigaGerman), kEoB1MenuYesNoStringsAmigaGerman }; + +static const char *const kEoB1CharGuiStringsHpAmigaGerman[2] = { + "HP", + "%3d / %-3d" +}; + +static const StringListProvider kEoB1CharGuiStringsHpAmigaGermanProvider = { ARRAYSIZE(kEoB1CharGuiStringsHpAmigaGerman), kEoB1CharGuiStringsHpAmigaGerman }; + +static const char *const kEoB1CharGuiStringsWp1AmigaGerman[2] = { + "FEHL", + "HACK" +}; + +static const StringListProvider kEoB1CharGuiStringsWp1AmigaGermanProvider = { ARRAYSIZE(kEoB1CharGuiStringsWp1AmigaGerman), kEoB1CharGuiStringsWp1AmigaGerman }; + +static const char *const kEoB1CharGuiStringsWrAmigaGerman[4] = { + " ZU", + "WEIT", + "KEINE", + " MUN" +}; + +static const StringListProvider kEoB1CharGuiStringsWrAmigaGermanProvider = { ARRAYSIZE(kEoB1CharGuiStringsWrAmigaGerman), kEoB1CharGuiStringsWrAmigaGerman }; + +static const char *const kEoB1CharGuiStringsSt1AmigaGerman[6] = { + "Tausche", + "TOT", + "BEWUSSTLOS", + "GIFT (LANGSAM)", + "VERGIFTED", + "BETAEUBT" +}; + +static const StringListProvider kEoB1CharGuiStringsSt1AmigaGermanProvider = { ARRAYSIZE(kEoB1CharGuiStringsSt1AmigaGerman), kEoB1CharGuiStringsSt1AmigaGerman }; + +static const char *const kEoB1CharGuiStringsInAmigaGerman[4] = { + "CHARAKTER INFO", + "RUESTUNG", + "ERF", + "EBN" +}; + +static const StringListProvider kEoB1CharGuiStringsInAmigaGermanProvider = { ARRAYSIZE(kEoB1CharGuiStringsInAmigaGerman), kEoB1CharGuiStringsInAmigaGerman }; + +static const char *const kEoB1CharStatusStrings7AmigaGerman[1] = { + "%s besitzt nun keine Riesen-Staerke mehr.\r" +}; + +static const StringListProvider kEoB1CharStatusStrings7AmigaGermanProvider = { ARRAYSIZE(kEoB1CharStatusStrings7AmigaGerman), kEoB1CharStatusStrings7AmigaGerman }; + +static const char *const kEoB1CharStatusStrings81AmigaGerman[1] = { + "%s fuehlt, wie das Gift wirkt!\r" +}; + +static const StringListProvider kEoB1CharStatusStrings81AmigaGermanProvider = { ARRAYSIZE(kEoB1CharStatusStrings81AmigaGerman), kEoB1CharStatusStrings81AmigaGerman }; + +static const char *const kEoB1CharStatusStrings9AmigaGerman[1] = { + "%s ist nicht mehr gelaehmt!\r" +}; + +static const StringListProvider kEoB1CharStatusStrings9AmigaGermanProvider = { ARRAYSIZE(kEoB1CharStatusStrings9AmigaGerman), kEoB1CharStatusStrings9AmigaGerman }; + +static const char *const kEoB1CharStatusStrings131AmigaGerman[1] = { + "%s ist %s!\r" +}; + +static const StringListProvider kEoB1CharStatusStrings131AmigaGermanProvider = { ARRAYSIZE(kEoB1CharStatusStrings131AmigaGerman), kEoB1CharStatusStrings131AmigaGerman }; + +static const char *const kEoB1LevelGainStringsAmigaGerman[1] = { + "\x06\x06""%s steigt eine erfahrungsstufe auf.""\x06\x1F""\r" +}; + +static const StringListProvider kEoB1LevelGainStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1LevelGainStringsAmigaGerman), kEoB1LevelGainStringsAmigaGerman }; + +static const char *const kEoB1BookNumbersAmigaGerman[5] = { + "Erster", + "Zweiter", + "Dritter", + "Vierter", + "Fuenfter" +}; + +static const StringListProvider kEoB1BookNumbersAmigaGermanProvider = { ARRAYSIZE(kEoB1BookNumbersAmigaGerman), kEoB1BookNumbersAmigaGerman }; + +static const char *const kEoB1MageSpellsListAmigaGerman[26] = { + "", + "Ruestung", + "Brennende Haende", + "Magie entdecken", + "Magisch. Geschoss", + "Magie lesen", + "Schild", + "Schockgriff", + "Unsichtbarkeit", + "Klopfen", + "Ms Saeurepfeil", + "Stinkende Wolke", + "Magie bannen", + "Feuerball", + "Flammenpfeil", + "Hast", + "Person festhalten", + "Unsichtbarkeit 3m", + "Blitzstrahl", + "Vampirgriff", + "Furcht", + "Eissturm", + "Steinhaut", + "Todeswolke", + "Kaeltekegel", + "Monster festhalten" +}; + +static const StringListProvider kEoB1MageSpellsListAmigaGermanProvider = { ARRAYSIZE(kEoB1MageSpellsListAmigaGerman), kEoB1MageSpellsListAmigaGerman }; + +static const char *const kEoB1ClericSpellsListAmigaGerman[25] = { + "", + "Segen", + "L. Wnd. heilen", + "L. Wnd verurs.", + "Magie entdecken", + "Schutz vor Boesem", + "Staerkung", + "Flammenklinge", + "Person festhalten", + "Gift verlangsamen", + "Nahrung machen", + "Magie bannen", + "Schutzgewand", + "Gebet", + "Laehmung aufheben", + "Schwere W. heilen", + "Schwere W. verurs.", + "Gift neutral.", + "Schutz v. Boes. 3m", + "Schutz v. Blitzen", + "Krit. W. heilen", + "Krit. W. verurs.", + "Flammenschlag", + "Tote erwecken", + "Haende auflegen" +}; + +static const StringListProvider kEoB1ClericSpellsListAmigaGermanProvider = { ARRAYSIZE(kEoB1ClericSpellsListAmigaGerman), kEoB1ClericSpellsListAmigaGerman }; + +static const char *const kEoB1SpellNamesAmigaGerman[51] = { + "", + "Ruestung", + "brennende Haende", + "Magie entdecken", + "magisches Geschoss", + "Schild", + "Schockgriff", + "Unsichtbarkeit", + "Ms saeurepfeil", + "stinkende Wolke", + "Magie bannen", + "Feuerball", + "Flammenpfeil", + "hast", + "Person festhalten", + "Unsichtbarkeit 3m", + "Blitzstrahl", + "Vampirgriff", + "Furcht", + "Eissturm", + "Steinhaut", + "Todeswolke", + "Kaeltekegel", + "Monster festhalten", + "Segen", + "leichte Wunden heilen", + "leichte Wunden verursachen", + "Magie entdecken", + "Schutz vor boesem", + "Staerkung", + "Flammenklinge", + "Person festhalten", + "Gift verlangsamen", + "Nahrung erschaffen", + "Magie bannen", + "Schutzgewand", + "Gebet", + "Laehmung aufheben", + "schwere Wunden heilen", + "schwere Wunden verursachen", + "Gift neutralisieren", + "Schutz vor Boes. 3m", + "Schutz vor Blitzen", + "kritische Wunden heilen", + "kritische Wunden verursachen", + "Flammenschlag", + "Tote erwecken", + "Haende auflegen", + "", + "", + "" +}; + +static const StringListProvider kEoB1SpellNamesAmigaGermanProvider = { ARRAYSIZE(kEoB1SpellNamesAmigaGerman), kEoB1SpellNamesAmigaGerman }; + +static const char *const kEoB1MagicStrings1AmigaGerman[6] = { + "KEIN ZAUBER", + "KEIN ZAUBER", + "Fuer diesen Zauber musst du eine Hand frei haben.\r", + "Zwei Zauber dieses Typs koennen nicht gleichzeitig aktiv sein.\r", + "%s zaubert %s.\r", + "ok\r" +}; + +static const StringListProvider kEoB1MagicStrings1AmigaGermanProvider = { ARRAYSIZE(kEoB1MagicStrings1AmigaGerman), kEoB1MagicStrings1AmigaGerman }; + +static const char *const kEoB1MagicStrings2AmigaGerman[3] = { + "keine wirkung\r", + "%s wurde aufgeloest!\r", + "Das Team wurde mit einem Todesbann belegt!\r" +}; + +static const StringListProvider kEoB1MagicStrings2AmigaGermanProvider = { ARRAYSIZE(kEoB1MagicStrings2AmigaGerman), kEoB1MagicStrings2AmigaGerman }; + +static const char *const kEoB1MagicStrings3AmigaGerman[6] = { + "Zauber auf welchen Charakter anwenden ? ", + "\rok\r", + "\rZauber abgebrochen.\r", + "%ss %s Zauber laesst nach.\r", + "%s traf das monster nicht.\r", + "%s kann nur in vorderen Reihen zuschlagen!\r" +}; + +static const StringListProvider kEoB1MagicStrings3AmigaGermanProvider = { ARRAYSIZE(kEoB1MagicStrings3AmigaGerman), kEoB1MagicStrings3AmigaGerman }; + +static const char *const kEoB1MagicStrings4AmigaGerman[2] = { + "keine wirkung.\r", + "keine wirkung\r" +}; + +static const StringListProvider kEoB1MagicStrings4AmigaGermanProvider = { ARRAYSIZE(kEoB1MagicStrings4AmigaGerman), kEoB1MagicStrings4AmigaGerman }; + +static const char *const kEoB1MagicStrings6AmigaGerman[1] = { + "%s hat bereits eine hochrangige Ruestungsklasse.\r" +}; + +static const StringListProvider kEoB1MagicStrings6AmigaGermanProvider = { ARRAYSIZE(kEoB1MagicStrings6AmigaGerman), kEoB1MagicStrings6AmigaGerman }; + +static const char *const kEoB1MagicStrings7AmigaGerman[5] = { + "1.", + "2.", + "3.", + "4.", + "5." +}; + +static const StringListProvider kEoB1MagicStrings7AmigaGermanProvider = { ARRAYSIZE(kEoB1MagicStrings7AmigaGerman), kEoB1MagicStrings7AmigaGerman }; + +static const char *const kEoB1MagicStrings8AmigaGerman[3] = { + "Alle Zauber auf %s wurden abgewehrt.\r", + "Das Team ist schon gesegnet!\r", + "Der Heilzauber versagt!\r" +}; + +static const StringListProvider kEoB1MagicStrings8AmigaGermanProvider = { ARRAYSIZE(kEoB1MagicStrings8AmigaGerman), kEoB1MagicStrings8AmigaGerman }; + +static const char *const kEoB1MagicStrings9AmigaGerman[1] = { + "%s wurde schon mit Steinhaut geschuetzt.\r" +}; + +static const StringListProvider kEoB1MagicStrings9AmigaGermanProvider = { ARRAYSIZE(kEoB1MagicStrings9AmigaGerman), kEoB1MagicStrings9AmigaGerman }; + +static const byte kEoB1ManDefAmigaGerman[120] = { + 0x09, 0x0A, 0x01, 0x00, 0x09, 0x04, 0x03, 0x00, + 0x09, 0x06, 0x01, 0x00, 0x09, 0x03, 0x03, 0x00, + 0x09, 0x04, 0x02, 0x00, 0x09, 0x01, 0x02, 0x00, + 0x09, 0x05, 0x01, 0x00, 0x09, 0x09, 0x02, 0x00, + 0x09, 0x01, 0x03, 0x00, 0x23, 0x01, 0x05, 0x00, + 0x23, 0x02, 0x02, 0x00, 0x23, 0x03, 0x06, 0x00, + 0x23, 0x05, 0x01, 0x00, 0x23, 0x06, 0x03, 0x00, + 0x23, 0x07, 0x01, 0x00, 0x1A, 0x02, 0x01, 0x00, + 0x1A, 0x03, 0x02, 0x00, 0x1A, 0x06, 0x01, 0x00, + 0x24, 0x01, 0x03, 0x00, 0x24, 0x03, 0x03, 0x00, + 0x24, 0x03, 0x01, 0x00, 0x02, 0x04, 0x03, 0x00, + 0x02, 0x03, 0x03, 0x00, 0x02, 0x07, 0x02, 0x00, + 0x01, 0x01, 0x01, 0x00, 0x01, 0x05, 0x03, 0x00, + 0x01, 0x04, 0x03, 0x00, 0x0C, 0x02, 0x01, 0x00, + 0x0C, 0x03, 0x03, 0x00, 0x0C, 0x02, 0x04, 0x00 +}; + +static const ByteProvider kEoB1ManDefAmigaGermanProvider = { ARRAYSIZE(kEoB1ManDefAmigaGerman), kEoB1ManDefAmigaGerman }; + +static const char *const kEoB1ManWordAmigaGerman[31] = { + "dargestellt", + "nur", + "attackieren", + "sie", + "handwaffen", + "monster", + "diese", + "wird", + "jedoch", + "sie", + "getragene", + "sobald", + "klerikale", + "getragene", + "sich", + "elternteile", + "gesicht", + "nicht", + "ihrer", + "magische", + "einige", + "sich", + "charaktere", + "gesinnung", + "versammlung", + "wachen", + "des", + "werden", + "seinen", + "greift", + "" +}; + +static const StringListProvider kEoB1ManWordAmigaGermanProvider = { ARRAYSIZE(kEoB1ManWordAmigaGerman), kEoB1ManWordAmigaGerman }; + +static const char *const kEoB1ManPromptAmigaGerman[1] = { + "\r\r\r\rAuf der Seite mit diesem Symbol...\r\rFinde Zeile %d\rGib Wort %d ein\r" +}; + +static const StringListProvider kEoB1ManPromptAmigaGermanProvider = { ARRAYSIZE(kEoB1ManPromptAmigaGerman), kEoB1ManPromptAmigaGerman }; + +static const char *const kEoB1MonsterDistAttStringsAmigaGerman[5] = { + "%s wurde von einem Schwere-Wunden-Zauber getroffen!\r", + "Das Team wurde von einem psychischen Hirnstoss getroffen!\r", + "gelaehmt", + "vergiftet", + "gelaehmt" +}; + +static const StringListProvider kEoB1MonsterDistAttStringsAmigaGermanProvider = { ARRAYSIZE(kEoB1MonsterDistAttStringsAmigaGerman), kEoB1MonsterDistAttStringsAmigaGerman }; + |