mirror of
https://github.com/libretro/scummvm.git
synced 2025-01-06 01:31:39 +00:00
1415 lines
52 KiB
C
1415 lines
52 KiB
C
static const char *const kEoB2ChargenStrings1DOSGerman[9] = {
|
|
"Die Party ist\rkomplett. W""\x84""hle\rSPIEL oder\rdr""\x81""cke 'P' um\rzu starten.",
|
|
" ",
|
|
"RK\rTP\rSTF",
|
|
"%s\r%d\r%d\r%d\r%d\r%d",
|
|
"%d\r%d",
|
|
"%d",
|
|
"%d/%d",
|
|
"%d/%d/%d",
|
|
"W""\x84""hle die Box des\rCharakters, den du\rerschaffen oder\ransehen willst."
|
|
};
|
|
|
|
static const StringListProvider kEoB2ChargenStrings1DOSGermanProvider = { ARRAYSIZE(kEoB2ChargenStrings1DOSGerman), kEoB2ChargenStrings1DOSGerman };
|
|
|
|
static const char *const kEoB2ChargenStrings2DOSGerman[12] = {
|
|
"%s",
|
|
"%d",
|
|
"%s",
|
|
"%d",
|
|
"%d",
|
|
"%d",
|
|
"%s",
|
|
"%d",
|
|
"W""\x8E""HLE RASSE:",
|
|
"W""\x8E""HLE KLASSE:",
|
|
"W""\x8E""HLE GESINNUNG:",
|
|
"Name:"
|
|
};
|
|
|
|
static const StringListProvider kEoB2ChargenStrings2DOSGermanProvider = { ARRAYSIZE(kEoB2ChargenStrings2DOSGerman), kEoB2ChargenStrings2DOSGerman };
|
|
|
|
static const char *const kEoB2ChargenStatStringsDOSGerman[12] = {
|
|
"ST""\x8E",
|
|
"INT",
|
|
"WEI",
|
|
"GES",
|
|
"KON",
|
|
"CHA",
|
|
"ST""\x8E""RKE",
|
|
"INTELLIGENZ",
|
|
"WEISHEIT",
|
|
"GESCHICK",
|
|
"KONSTITUTION",
|
|
"CHARISMA"
|
|
};
|
|
|
|
static const StringListProvider kEoB2ChargenStatStringsDOSGermanProvider = { ARRAYSIZE(kEoB2ChargenStatStringsDOSGerman), kEoB2ChargenStatStringsDOSGerman };
|
|
|
|
static const char *const kEoB2ChargenRaceSexStringsDOSGerman[12] = {
|
|
"MENSCH, MANN",
|
|
"MENSCH, FRAU",
|
|
"ELF, MANN",
|
|
"ELF, FRAU",
|
|
"HALB-ELF, MANN",
|
|
"HALB-ELF, FRAU",
|
|
"ZWERG, MANN",
|
|
"ZWERG, FRAU",
|
|
"GNOM, MANN",
|
|
"GNOM, FRAU",
|
|
"HALBLING, MANN",
|
|
"HALBLING, FRAU"
|
|
};
|
|
|
|
static const StringListProvider kEoB2ChargenRaceSexStringsDOSGermanProvider = { ARRAYSIZE(kEoB2ChargenRaceSexStringsDOSGerman), kEoB2ChargenRaceSexStringsDOSGerman };
|
|
|
|
static const char *const kEoB2ChargenClassStringsDOSGerman[21] = {
|
|
"K""\x8E""MPFER",
|
|
"WALDL""\x8E""UFER",
|
|
"PALADIN",
|
|
"MAGIER",
|
|
"KLERIKER",
|
|
"DIEB",
|
|
"K""\x8E""MPFER/KLERIKER",
|
|
"K""\x8E""MPFER/DIEB",
|
|
"K""\x8E""MPFER/MAGIER",
|
|
"K""\x8E""MPFER/MAGIER/DIEB",
|
|
"DIEB/MAGIER",
|
|
"KLERIKER/DIEB",
|
|
"K""\x8E""MPFER/KLER./MAG.",
|
|
"WALDL./KLER.",
|
|
"KLER./MAGIER",
|
|
"K""\x8E""MPFER",
|
|
"MAGIER",
|
|
"KLERIKER",
|
|
"DIEB",
|
|
"PALADIN",
|
|
"WALDL."
|
|
};
|
|
|
|
static const StringListProvider kEoB2ChargenClassStringsDOSGermanProvider = { ARRAYSIZE(kEoB2ChargenClassStringsDOSGerman), kEoB2ChargenClassStringsDOSGerman };
|
|
|
|
static const char *const kEoB2ChargenAlignmentStringsDOSGerman[9] = {
|
|
"RECHTSCH. GUT",
|
|
"NEUTRAL GUT",
|
|
"CHAOTISCH GUT",
|
|
"RECHTSCH. NEUTRAL",
|
|
"NEUTRAL",
|
|
"CHAOTISCH NEUTRAL",
|
|
"RECHTSCH. B""\x99""SE",
|
|
"NEUTRAL B""\x99""SE",
|
|
"CHAOTISCH B""\x99""SE"
|
|
};
|
|
|
|
static const StringListProvider kEoB2ChargenAlignmentStringsDOSGermanProvider = { ARRAYSIZE(kEoB2ChargenAlignmentStringsDOSGerman), kEoB2ChargenAlignmentStringsDOSGerman };
|
|
|
|
static const char *const kEoB2ChargenEnterGameStringsDOSGerman[1] = {
|
|
" Lade Spiel.\r Bitte warten."
|
|
};
|
|
|
|
static const StringListProvider kEoB2ChargenEnterGameStringsDOSGermanProvider = { ARRAYSIZE(kEoB2ChargenEnterGameStringsDOSGerman), kEoB2ChargenEnterGameStringsDOSGerman };
|
|
|
|
static const char *const kEoB2PryDoorStringsDOSGerman[9] = {
|
|
"\r",
|
|
"Ihr k""\x94""nnt die T""\x81""r nicht aufbrechen.\r",
|
|
"\x06\x04""Ihr brecht die T""\x81""r auf.\r",
|
|
"\x06\x06""Ihr versucht vergeblich die T""\x81""r gewaltsam zu\r""\x94""ffnen.\r",
|
|
"Das kann man hier nicht ablegen.\r",
|
|
"Das passt hier nicht.\r",
|
|
"Niemand kann die T""\x81""r aufbrechen.\r",
|
|
"\r",
|
|
"\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2PryDoorStringsDOSGermanProvider = { ARRAYSIZE(kEoB2PryDoorStringsDOSGerman), kEoB2PryDoorStringsDOSGerman };
|
|
|
|
static const char *const kEoB2WarningStringsDOSGerman[4] = {
|
|
"Da geht's nicht lang.\r",
|
|
"%s kann nichts zu sich nehmen!\r",
|
|
"Das Zeug ist vergammelt! Das will doch kein Mensch essen.\r",
|
|
"Euch bekommt nur richtige Nahrung!\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2WarningStringsDOSGermanProvider = { ARRAYSIZE(kEoB2WarningStringsDOSGerman), kEoB2WarningStringsDOSGerman };
|
|
|
|
static const char *const kEoB2ItemSuffixStringsRingsDOSGerman[4] = {
|
|
"s Schmuckes",
|
|
"r Zauberei",
|
|
"r Nahrung",
|
|
"s Federfalls"
|
|
};
|
|
|
|
static const StringListProvider kEoB2ItemSuffixStringsRingsDOSGermanProvider = { ARRAYSIZE(kEoB2ItemSuffixStringsRingsDOSGerman), kEoB2ItemSuffixStringsRingsDOSGerman };
|
|
|
|
static const char *const kEoB2ItemSuffixStringsPotionsDOSGerman[8] = {
|
|
"r Riesenkraft",
|
|
"r Heilung",
|
|
"r Extra Heilung",
|
|
"s Giftes",
|
|
"r Lebenskraft",
|
|
"r Geschwindigkeit",
|
|
"r Unsichtbarkeit",
|
|
"r Entgiftung"
|
|
};
|
|
|
|
static const StringListProvider kEoB2ItemSuffixStringsPotionsDOSGermanProvider = { ARRAYSIZE(kEoB2ItemSuffixStringsPotionsDOSGerman), kEoB2ItemSuffixStringsPotionsDOSGerman };
|
|
|
|
static const char *const kEoB2ItemSuffixStringsWandsDOSGerman[8] = {
|
|
"r L""\x84""hmung",
|
|
"s Gewitters",
|
|
"r K""\x84""lte",
|
|
"r Heilung",
|
|
"s Feurballs",
|
|
"Sternenfeuer",
|
|
"r Magischen Geschosse",
|
|
"r gebannten Magie"
|
|
};
|
|
|
|
static const StringListProvider kEoB2ItemSuffixStringsWandsDOSGermanProvider = { ARRAYSIZE(kEoB2ItemSuffixStringsWandsDOSGerman), kEoB2ItemSuffixStringsWandsDOSGerman };
|
|
|
|
static const char *const kEoB2RipItemStringsDOSGerman[4] = {
|
|
"%s verlor: ",
|
|
"%s verlor: ",
|
|
".\r",
|
|
"%d %s (verflucht) "
|
|
};
|
|
|
|
static const StringListProvider kEoB2RipItemStringsDOSGermanProvider = { ARRAYSIZE(kEoB2RipItemStringsDOSGerman), kEoB2RipItemStringsDOSGerman };
|
|
|
|
static const char *const kEoB2CursedStringDOSGerman[1] = {
|
|
"%d %s (verflucht) "
|
|
};
|
|
|
|
static const StringListProvider kEoB2CursedStringDOSGermanProvider = { ARRAYSIZE(kEoB2CursedStringDOSGerman), kEoB2CursedStringDOSGerman };
|
|
|
|
static const char *const kEoB2MagicObjectStringsDOSGerman[5] = {
|
|
"Magierrolle",
|
|
"Klerikerrolle",
|
|
"Ring",
|
|
"Trank",
|
|
"Stab"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MagicObjectStringsDOSGermanProvider = { ARRAYSIZE(kEoB2MagicObjectStringsDOSGerman), kEoB2MagicObjectStringsDOSGerman };
|
|
|
|
static const char *const kEoB2MagicObjectString5DOSGerman[1] = {
|
|
"Zepter"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MagicObjectString5DOSGermanProvider = { ARRAYSIZE(kEoB2MagicObjectString5DOSGerman), kEoB2MagicObjectString5DOSGerman };
|
|
|
|
static const char *const kEoB2PatternSuffixDOSGerman[1] = {
|
|
"%s de%s"
|
|
};
|
|
|
|
static const StringListProvider kEoB2PatternSuffixDOSGermanProvider = { ARRAYSIZE(kEoB2PatternSuffixDOSGerman), kEoB2PatternSuffixDOSGerman };
|
|
|
|
static const char *const kEoB2PatternGrFix1DOSGerman[1] = {
|
|
"%s: %s"
|
|
};
|
|
|
|
static const StringListProvider kEoB2PatternGrFix1DOSGermanProvider = { ARRAYSIZE(kEoB2PatternGrFix1DOSGerman), kEoB2PatternGrFix1DOSGerman };
|
|
|
|
static const char *const kEoB2PatternGrFix2DOSGerman[1] = {
|
|
"%s %s"
|
|
};
|
|
|
|
static const StringListProvider kEoB2PatternGrFix2DOSGermanProvider = { ARRAYSIZE(kEoB2PatternGrFix2DOSGerman), kEoB2PatternGrFix2DOSGerman };
|
|
|
|
static const char *const kEoB2ValidateArmorStringDOSGerman[1] = {
|
|
"%s kann diese R""\x81""stungsart nicht tragen.\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2ValidateArmorStringDOSGermanProvider = { ARRAYSIZE(kEoB2ValidateArmorStringDOSGerman), kEoB2ValidateArmorStringDOSGerman };
|
|
|
|
static const char *const kEoB2ValidateCursedStringDOSGerman[1] = {
|
|
"%s kann die Waffe nicht loslassen! Sie ist verflucht!\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2ValidateCursedStringDOSGermanProvider = { ARRAYSIZE(kEoB2ValidateCursedStringDOSGerman), kEoB2ValidateCursedStringDOSGerman };
|
|
|
|
static const char *const kEoB2ValidateNoDropStringDOSGerman[1] = {
|
|
"Diesen Gegenstand hier nicht ablegen.\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2ValidateNoDropStringDOSGermanProvider = { ARRAYSIZE(kEoB2ValidateNoDropStringDOSGerman), kEoB2ValidateNoDropStringDOSGerman };
|
|
|
|
static const char *const kEoB2PotionStringsDOSGerman[2] = {
|
|
"vergiftet",
|
|
"%s f""\x81""hlt sich %s!\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2PotionStringsDOSGermanProvider = { ARRAYSIZE(kEoB2PotionStringsDOSGerman), kEoB2PotionStringsDOSGerman };
|
|
|
|
static const char *const kEoB2WandStringsDOSGerman[1] = {
|
|
"Der Stab hat offenbar keinen magischen Effekt\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2WandStringsDOSGermanProvider = { ARRAYSIZE(kEoB2WandStringsDOSGerman), kEoB2WandStringsDOSGerman };
|
|
|
|
static const char *const kEoB2ItemMisuseStringsDOSGerman[3] = {
|
|
"%s kann diesen Gegenstand nicht nutzen.\r",
|
|
"Der Gegenstand wird automatisch beim tragen benutzt.\r",
|
|
"Das kann man so nicht benutzen.\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2ItemMisuseStringsDOSGermanProvider = { ARRAYSIZE(kEoB2ItemMisuseStringsDOSGerman), kEoB2ItemMisuseStringsDOSGerman };
|
|
|
|
static const char *const kEoB2TakenStringsDOSGerman[1] = {
|
|
" aufgenommen.\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2TakenStringsDOSGermanProvider = { ARRAYSIZE(kEoB2TakenStringsDOSGerman), kEoB2TakenStringsDOSGerman };
|
|
|
|
static const char *const kEoB2PotionEffectStringsDOSGerman[8] = {
|
|
"viel st""\x84""rker",
|
|
"besser",
|
|
"viel besser",
|
|
"etwas krank",
|
|
"pappsatt",
|
|
"schnell und agil",
|
|
"transparent",
|
|
"besser"
|
|
};
|
|
|
|
static const StringListProvider kEoB2PotionEffectStringsDOSGermanProvider = { ARRAYSIZE(kEoB2PotionEffectStringsDOSGerman), kEoB2PotionEffectStringsDOSGerman };
|
|
|
|
static const char *const kEoB2YesNoStringsDOSGerman[2] = {
|
|
"ja",
|
|
"nein"
|
|
};
|
|
|
|
static const StringListProvider kEoB2YesNoStringsDOSGermanProvider = { ARRAYSIZE(kEoB2YesNoStringsDOSGerman), kEoB2YesNoStringsDOSGerman };
|
|
|
|
static const char *const kEoB2MoreStringsDOSGerman[1] = {
|
|
"MEHR"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MoreStringsDOSGermanProvider = { ARRAYSIZE(kEoB2MoreStringsDOSGerman), kEoB2MoreStringsDOSGerman };
|
|
|
|
static const char *const kEoB2NpcMaxStringsDOSGerman[1] = {
|
|
"Maximal sechs Charaktere pro Party. Wen wollt Ihr entlassen?"
|
|
};
|
|
|
|
static const StringListProvider kEoB2NpcMaxStringsDOSGermanProvider = { ARRAYSIZE(kEoB2NpcMaxStringsDOSGerman), kEoB2NpcMaxStringsDOSGerman };
|
|
|
|
static const char *const kEoB2OkStringsDOSGerman[1] = {
|
|
"OK"
|
|
};
|
|
|
|
static const StringListProvider kEoB2OkStringsDOSGermanProvider = { ARRAYSIZE(kEoB2OkStringsDOSGerman), kEoB2OkStringsDOSGerman };
|
|
|
|
static const char *const kEoB2NpcJoinStringsDOSGerman[1] = {
|
|
"%s wird partymitglied.\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2NpcJoinStringsDOSGermanProvider = { ARRAYSIZE(kEoB2NpcJoinStringsDOSGerman), kEoB2NpcJoinStringsDOSGerman };
|
|
|
|
static const char *const kEoB2CancelStringsDOSGerman[1] = {
|
|
"ABBR."
|
|
};
|
|
|
|
static const StringListProvider kEoB2CancelStringsDOSGermanProvider = { ARRAYSIZE(kEoB2CancelStringsDOSGerman), kEoB2CancelStringsDOSGerman };
|
|
|
|
static const char *const kEoB2AbortStringsDOSGerman[1] = {
|
|
"ABBR."
|
|
};
|
|
|
|
static const StringListProvider kEoB2AbortStringsDOSGermanProvider = { ARRAYSIZE(kEoB2AbortStringsDOSGerman), kEoB2AbortStringsDOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsMainDOSGerman[8] = {
|
|
"W""\x84""hle Option:",
|
|
"Rasten",
|
|
"Spr""\x81""che merken",
|
|
"Um Spr""\x81""che beten",
|
|
"Rollen notieren",
|
|
"Voreinstellungen",
|
|
"Spieloptionen",
|
|
"Ende"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsMainDOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsMainDOSGerman), kEoB2MenuStringsMainDOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsSaveLoadDOSGerman[8] = {
|
|
"Spiel laden",
|
|
"Spiel speichern",
|
|
"Charakter entl.",
|
|
"Beenden",
|
|
"Spieloptionen:",
|
|
"\r Gespeichert.",
|
|
"Speicherversuch\rfehlgeschlagen!",
|
|
"Ladeversuch\rfehlgeschlagen.\rEvtl. Disk-Error!"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsSaveLoadDOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsSaveLoadDOSGerman), kEoB2MenuStringsSaveLoadDOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsOnOffDOSGerman[2] = {
|
|
"AN",
|
|
"AUS"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsOnOffDOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsOnOffDOSGerman), kEoB2MenuStringsOnOffDOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsSpellsDOSGerman[17] = {
|
|
"\r\r W""\x84""hlt einen Charak-\r ter aus der Party,\r der Spr""\x81""che lernen\r soll.",
|
|
"\r Der Paladin ist\r eine Stufe zu nied-\r rig zum zaubern.",
|
|
"\r\r Der Magier hat\r kein Spruchbuch!",
|
|
"\r\r\r W""\x84""hlt einen Charak-\r ter aus der Party,\r der f""\x81""r Spr""\x81""che\r beten will.",
|
|
"\r Niemand in der\r Party ist in der\r Lage, f""\x81""r Spr""\x81""che\r zu beten.",
|
|
"\r Niemand in der\r Party ist in der\r Lage, sich Spr""\x81""che\r zu merken.",
|
|
" Jemand der bewu""\xE1""t-\r los oder tot ist\r kann keine Spr""\x81""che\r merken.",
|
|
" Jemand der bewu""\xE1""t-\r los oder tot ist\r kann nicht um\r Spr""\x81""che beten.",
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"4",
|
|
"5",
|
|
"Neu",
|
|
"Verf""\x81""gbare Zauber:",
|
|
"Ja",
|
|
"Nein"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsSpellsDOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsSpellsDOSGerman), kEoB2MenuStringsSpellsDOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsRestDOSGerman[5] = {
|
|
"\rWerden eure Heiler\rdie Party heilen?",
|
|
" Jemand ist noch\r verletzt. Weiter-\r rasten ?",
|
|
"Die Party rastet.",
|
|
"\r Alle Spieler\r sind voll\r ausgeruht.",
|
|
" Eure Party braucht\r Rast, um Spr""\x81""che\r zu erhalten."
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsRestDOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsRestDOSGerman), kEoB2MenuStringsRestDOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsDropDOSGerman[1] = {
|
|
" Weniger als vier\r Charaktere sind\r nicht erlaubt."
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsDropDOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsDropDOSGerman), kEoB2MenuStringsDropDOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsExitDOSGerman[1] = {
|
|
" Ganz bestimmt\r das Spiel\r abbrechen?"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsExitDOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsExitDOSGerman), kEoB2MenuStringsExitDOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsStarveDOSGerman[1] = {
|
|
" Eure Party hungert.\r Wollt Ihr weiter\r rasten?"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsStarveDOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsStarveDOSGerman), kEoB2MenuStringsStarveDOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsScribeDOSGerman[5] = {
|
|
"W""\x84""hlt die Rolle(n)\rzum notieren.",
|
|
"\r\r\r W""\x84""hlt den Magier\r aus der Party,\r der Spr""\x81""che\r notieren m""\x94""chte.",
|
|
" Ihr habt keine\r ""\x81""bertragbaren\r Schriftrollen.",
|
|
" Ihr habt keine\r Rolle, die dieser\r Magier braucht.",
|
|
"\r Ihr habt keinen\r Magier, der Rollen\r ""\x81""bertragen kann."
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsScribeDOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsScribeDOSGerman), kEoB2MenuStringsScribeDOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsDrop2DOSGerman[3] = {
|
|
" W""\x84""hlt den Charak-\r ter, den Ihr\r entfernen m""\x94""chtet.",
|
|
" Spielst""\x84""nde m""\x81""ssen\r einen Namen haben!",
|
|
" Ganz sicher den\r alten Spielstand\r ""\x81""berschreiben?"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsDrop2DOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsDrop2DOSGerman), kEoB2MenuStringsDrop2DOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsHeadDOSGerman[3] = {
|
|
"Rast:",
|
|
"Voreinstellung:",
|
|
"Spieloptionen:"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsHeadDOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsHeadDOSGerman), kEoB2MenuStringsHeadDOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsPoisonDOSGerman[1] = {
|
|
"Vergiftete Spieler\rk""\x94""nnten sterben!\rTrotzdem rasten?"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsPoisonDOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsPoisonDOSGerman), kEoB2MenuStringsPoisonDOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsMgcDOSGerman[2] = {
|
|
"%-18s %1d",
|
|
"%d von %d verf""\x81""gbar. "
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsMgcDOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsMgcDOSGerman), kEoB2MenuStringsMgcDOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsPrefsDOSGerman[4] = {
|
|
"Musik ist %-3s",
|
|
"FX sind %-3s",
|
|
"Balkengrafik: %-3s",
|
|
"Maus ist %-3s"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsPrefsDOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsPrefsDOSGerman), kEoB2MenuStringsPrefsDOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsRest2DOSGerman[5] = {
|
|
"%s erhielt %s.\r",
|
|
"%s merkt sich %s.\r",
|
|
"%s heilt %s.\r",
|
|
"Raststunden: %-4d ",
|
|
"\r%s\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsRest2DOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsRest2DOSGerman), kEoB2MenuStringsRest2DOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsRest3DOSGerman[1] = {
|
|
"\x06\x06""Es ist zu gef""\x84""hrlich hier zu rasten."
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsRest3DOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsRest3DOSGerman), kEoB2MenuStringsRest3DOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsRest4DOSGerman[1] = {
|
|
"\x06\x06""In der N""\x84""he von Monstern k""\x94""nnt Ihr nicht rasten."
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsRest4DOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsRest4DOSGerman), kEoB2MenuStringsRest4DOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsDefeatDOSGerman[1] = {
|
|
"\rDie gesamte Party\rwurde besiegt!\rEinen alten Spiel-\rstand laden?"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsDefeatDOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsDefeatDOSGerman), kEoB2MenuStringsDefeatDOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsTransferDOSGerman[5] = {
|
|
"Mindestens vier\rSpieler vor Spiel-\rbeginn transferieren!",
|
|
"Nur vier Spieler\rtransferieren!",
|
|
"Bestimmte Habselig-\rkeiten werden\rgel""\x94""scht.",
|
|
" \r Kein Magier in\r der Party.",
|
|
" \r Kein Kleriker\r oder Paladin\r in der Party."
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsTransferDOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsTransferDOSGerman), kEoB2MenuStringsTransferDOSGerman };
|
|
|
|
static const char *const kEoB2MenuStringsSpecDOSGerman[2] = {
|
|
"Beim Aufwachen bem-\rerkt Ihr die Ab-\rwesenheit von Insal!",
|
|
"Eine kurzer Blick\rzeigt, das Ausr""\x81""st-\rung gestohlen wurde!"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuStringsSpecDOSGermanProvider = { ARRAYSIZE(kEoB2MenuStringsSpecDOSGerman), kEoB2MenuStringsSpecDOSGerman };
|
|
|
|
static const char *const kEoB2MenuYesNoStringsDOSGerman[2] = {
|
|
"Ja",
|
|
"Nein"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MenuYesNoStringsDOSGermanProvider = { ARRAYSIZE(kEoB2MenuYesNoStringsDOSGerman), kEoB2MenuYesNoStringsDOSGerman };
|
|
|
|
static const char *const kEoB2CharGuiStringsHpDOSGerman[2] = {
|
|
"TP",
|
|
"%3d / %-3d"
|
|
};
|
|
|
|
static const StringListProvider kEoB2CharGuiStringsHpDOSGermanProvider = { ARRAYSIZE(kEoB2CharGuiStringsHpDOSGerman), kEoB2CharGuiStringsHpDOSGerman };
|
|
|
|
static const char *const kEoB2CharGuiStringsWp2DOSGerman[3] = {
|
|
"WUSCH",
|
|
"HACK",
|
|
"FATZ"
|
|
};
|
|
|
|
static const StringListProvider kEoB2CharGuiStringsWp2DOSGermanProvider = { ARRAYSIZE(kEoB2CharGuiStringsWp2DOSGerman), kEoB2CharGuiStringsWp2DOSGerman };
|
|
|
|
static const char *const kEoB2CharGuiStringsWrDOSGerman[4] = {
|
|
" ZU ",
|
|
"WEIT",
|
|
"OHNE",
|
|
"MUN"
|
|
};
|
|
|
|
static const StringListProvider kEoB2CharGuiStringsWrDOSGermanProvider = { ARRAYSIZE(kEoB2CharGuiStringsWrDOSGerman), kEoB2CharGuiStringsWrDOSGerman };
|
|
|
|
static const char *const kEoB2CharGuiStringsSt2DOSGerman[7] = {
|
|
"TAUSCHE",
|
|
"TOT",
|
|
"BEWUSSTLOS",
|
|
"GIFT (LANGSAM)",
|
|
"VERGIFTET",
|
|
"BET""\x8E""UBT",
|
|
"AUS STEIN"
|
|
};
|
|
|
|
static const StringListProvider kEoB2CharGuiStringsSt2DOSGermanProvider = { ARRAYSIZE(kEoB2CharGuiStringsSt2DOSGerman), kEoB2CharGuiStringsSt2DOSGerman };
|
|
|
|
static const char *const kEoB2CharGuiStringsInDOSGerman[4] = {
|
|
"CHARAKTER INFO",
|
|
"R""\x9A""STUNGSKL.",
|
|
"ERF",
|
|
"STF"
|
|
};
|
|
|
|
static const StringListProvider kEoB2CharGuiStringsInDOSGermanProvider = { ARRAYSIZE(kEoB2CharGuiStringsInDOSGerman), kEoB2CharGuiStringsInDOSGerman };
|
|
|
|
static const char *const kEoB2CharStatusStrings7DOSGerman[1] = {
|
|
"%s hat nicht l""\x84""nger riesenkr""\x84""fte.\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2CharStatusStrings7DOSGermanProvider = { ARRAYSIZE(kEoB2CharStatusStrings7DOSGerman), kEoB2CharStatusStrings7DOSGerman };
|
|
|
|
static const char *const kEoB2CharStatusStrings82DOSGerman[1] = {
|
|
"\x06\x06""%s f""\x81""hlt Gift in sich!\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2CharStatusStrings82DOSGermanProvider = { ARRAYSIZE(kEoB2CharStatusStrings82DOSGerman), kEoB2CharStatusStrings82DOSGerman };
|
|
|
|
static const char *const kEoB2CharStatusStrings9DOSGerman[1] = {
|
|
"\x06\x04""%s ist nicht l""\x84""nger bet""\x84""ubt!\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2CharStatusStrings9DOSGermanProvider = { ARRAYSIZE(kEoB2CharStatusStrings9DOSGerman), kEoB2CharStatusStrings9DOSGerman };
|
|
|
|
static const char *const kEoB2CharStatusStrings12DOSGerman[1] = {
|
|
"%s wird langsamer.\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2CharStatusStrings12DOSGermanProvider = { ARRAYSIZE(kEoB2CharStatusStrings12DOSGerman), kEoB2CharStatusStrings12DOSGerman };
|
|
|
|
static const char *const kEoB2CharStatusStrings132DOSGerman[1] = {
|
|
"\x06\x06""%s %s!\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2CharStatusStrings132DOSGermanProvider = { ARRAYSIZE(kEoB2CharStatusStrings132DOSGerman), kEoB2CharStatusStrings132DOSGerman };
|
|
|
|
static const char *const kEoB2LevelGainStringsDOSGerman[1] = {
|
|
"\x06\x01""%s steigt eine Stufe auf.""\x06\x0F""\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2LevelGainStringsDOSGermanProvider = { ARRAYSIZE(kEoB2LevelGainStringsDOSGerman), kEoB2LevelGainStringsDOSGerman };
|
|
|
|
static const char *const kEoB2BookNumbersDOSGerman[5] = {
|
|
"Erste",
|
|
"Zweite",
|
|
"Dritte",
|
|
"Vierte",
|
|
"F""\x81""nfte"
|
|
};
|
|
|
|
static const StringListProvider kEoB2BookNumbersDOSGermanProvider = { ARRAYSIZE(kEoB2BookNumbersDOSGerman), kEoB2BookNumbersDOSGerman };
|
|
|
|
static const char *const kEoB2MageSpellsListDOSGerman[33] = {
|
|
"",
|
|
"Panzer",
|
|
"Brennende H""\x84""nde",
|
|
"Magie entdecken",
|
|
"Magisch. Geschoss",
|
|
"Schild",
|
|
"Schockgriff",
|
|
"Verschwimmen",
|
|
"Unsichtb. entd.",
|
|
"Identifizieren+",
|
|
"Unsichtbarkeit",
|
|
"M's S""\x84""urepfeil",
|
|
"Magie bannen",
|
|
"Feuerball",
|
|
"Hast",
|
|
"Person halten",
|
|
"Unsichtb. 3m",
|
|
"Blitzstrahl",
|
|
"Vampirgriff",
|
|
"Furcht",
|
|
"Eissturm",
|
|
"Unsichtbarkeit+",
|
|
"Fluch brechen",
|
|
"K""\x84""ltekegel",
|
|
"Monster halten",
|
|
"Kraftfeld",
|
|
"Aufl""\x94""sung",
|
|
"Fleisch zu Stein",
|
|
"Stein zu Fleisch",
|
|
"Wahrer Blick",
|
|
"Todesfinger",
|
|
"Wort:Bet""\x84""ubung",
|
|
"Bigbys Faust"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MageSpellsListDOSGermanProvider = { ARRAYSIZE(kEoB2MageSpellsListDOSGerman), kEoB2MageSpellsListDOSGerman };
|
|
|
|
static const char *const kEoB2ClericSpellsListDOSGerman[30] = {
|
|
"",
|
|
"Segen",
|
|
"Leicht verwunden",
|
|
"L. Wunden heilen",
|
|
"Magie entdecken",
|
|
"Schutz v. B""\x94""sem",
|
|
"St""\x84""rkung",
|
|
"Flammenklinge",
|
|
"Person halten",
|
|
"Gift verlangs.",
|
|
"Nahr. erschaffen",
|
|
"Magie bannen",
|
|
"Schutzgewand",
|
|
"Gebet",
|
|
"L""\x84""hmung aufheben",
|
|
"Schwer verwunden",
|
|
"S. Wunden heilen",
|
|
"Gift neutr.",
|
|
"Schutz-B""\x94""ses 3m",
|
|
"Kritisch verw.",
|
|
"K. Wunden heilen",
|
|
"Flammenschlag",
|
|
"Tote erwecken",
|
|
"Schneller Tod",
|
|
"Wahrer Blick",
|
|
"Leid",
|
|
"Heilung",
|
|
"Auferstehung",
|
|
"Handauflegen",
|
|
"Untote abwenden"
|
|
};
|
|
|
|
static const StringListProvider kEoB2ClericSpellsListDOSGermanProvider = { ARRAYSIZE(kEoB2ClericSpellsListDOSGerman), kEoB2ClericSpellsListDOSGerman };
|
|
|
|
static const char *const kEoB2SpellNamesDOSGerman[68] = {
|
|
"panzer",
|
|
"brennende H""\x84""nde",
|
|
"magie entdecken",
|
|
"magisches Geschoss",
|
|
"schild",
|
|
"schockgriff",
|
|
"verschwimmen",
|
|
"unsichtbares entdecken",
|
|
"verbessertes identifizieren",
|
|
"unsichtbarkeit",
|
|
"melfs S""\x84""urepfeil",
|
|
"magie bannen",
|
|
"feuerball",
|
|
"hast",
|
|
"person halten",
|
|
"unsichtbarkeit 3m",
|
|
"blitzschlag",
|
|
"vampirgriff",
|
|
"furcht",
|
|
"eissturm",
|
|
"verbesserte Unsichtbarkeit",
|
|
"fluch brechen",
|
|
"k""\x84""ltekegel",
|
|
"monster halten",
|
|
"kraftfeld",
|
|
"aufl""\x94""sung",
|
|
"fleisch zu stein",
|
|
"stein zu fleisch",
|
|
"wahrer Blick",
|
|
"Todesfinger",
|
|
"wort der Macht: Bet""\x84""ubung",
|
|
"bigbys geballte Faust",
|
|
"segen",
|
|
"leichte Wunden verursachen",
|
|
"leichte Wunden heilen",
|
|
"magie entdecken",
|
|
"schutz vor B""\x94""sem",
|
|
"st""\x84""rkung",
|
|
"flammenklinge",
|
|
"person halten",
|
|
"gift verlangsamen",
|
|
"nahrung erschaffen",
|
|
"magie bannen",
|
|
"schutzgewand",
|
|
"gebet",
|
|
"l""\x84""hmung aufheben",
|
|
"schwere wunden verursachen",
|
|
"schwere wunden heilen",
|
|
"gift neutralisieren",
|
|
"schutz vor b""\x94""sem 3m",
|
|
"kritische wunden verursachen",
|
|
"kritische wunden heilen",
|
|
"flammenschlag",
|
|
"tote erwecken",
|
|
"schneller tot",
|
|
"wahrer blick",
|
|
"leid",
|
|
"heilung",
|
|
"auferstehung",
|
|
"hand auflegen",
|
|
"untote abwenden",
|
|
"",
|
|
"mystische abwehr",
|
|
"",
|
|
"",
|
|
"",
|
|
"",
|
|
""
|
|
};
|
|
|
|
static const StringListProvider kEoB2SpellNamesDOSGermanProvider = { ARRAYSIZE(kEoB2SpellNamesDOSGerman), kEoB2SpellNamesDOSGerman };
|
|
|
|
static const char *const kEoB2MagicStrings1DOSGerman[6] = {
|
|
"ABBRECHEN",
|
|
"ABBRECHEN",
|
|
"Man braucht eine freie hand f""\x81""r diesen zauber.\r",
|
|
"Von diesen Zaubern kann man nur einen aktivieren.\r",
|
|
"%s zaubert %s.\r",
|
|
"\rok\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MagicStrings1DOSGermanProvider = { ARRAYSIZE(kEoB2MagicStrings1DOSGerman), kEoB2MagicStrings1DOSGerman };
|
|
|
|
static const char *const kEoB2MagicStrings2DOSGerman[5] = {
|
|
"Der Zauber versagt!\r",
|
|
"%s wurde aufgel""\x94""st!\r",
|
|
"\x06\x06""Die Party wurde von einem Todeszauber getroffen!\r",
|
|
"\x06\x06""%s wurde von einem schwer verwunden Zauber getroffen.\r",
|
|
"AUS STEIN"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MagicStrings2DOSGermanProvider = { ARRAYSIZE(kEoB2MagicStrings2DOSGerman), kEoB2MagicStrings2DOSGerman };
|
|
|
|
static const char *const kEoB2MagicStrings3DOSGerman[5] = {
|
|
"Wen verzaubern? ",
|
|
"\rSpruch abgebrochen.\r",
|
|
"%s's %s Zauber l""\x84""sst nach.\r",
|
|
"%s verfehlt das Monster.\r",
|
|
"%s muss vorn stehen um zu treffen!\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MagicStrings3DOSGermanProvider = { ARRAYSIZE(kEoB2MagicStrings3DOSGerman), kEoB2MagicStrings3DOSGerman };
|
|
|
|
static const char *const kEoB2MagicStrings4DOSGerman[1] = {
|
|
"keine Wirkung.\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MagicStrings4DOSGermanProvider = { ARRAYSIZE(kEoB2MagicStrings4DOSGerman), kEoB2MagicStrings4DOSGerman };
|
|
|
|
static const char *const kEoB2MagicStrings6DOSGerman[1] = {
|
|
"%s hat schon eine R""\x81""stunksklasse ""\x81""ber 6."
|
|
};
|
|
|
|
static const StringListProvider kEoB2MagicStrings6DOSGermanProvider = { ARRAYSIZE(kEoB2MagicStrings6DOSGerman), kEoB2MagicStrings6DOSGerman };
|
|
|
|
static const char *const kEoB2MagicStrings7DOSGerman[2] = {
|
|
"%s steht schon unter dem effekt eines %s spruches.\r",
|
|
"Die Party steht schon unter dem effekt eines %s spruches.\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MagicStrings7DOSGermanProvider = { ARRAYSIZE(kEoB2MagicStrings7DOSGerman), kEoB2MagicStrings7DOSGerman };
|
|
|
|
static const char *const kEoB2MagicStrings8DOSGerman[6] = {
|
|
"Der Zauber versagt!\r",
|
|
"ist gel""\x84""hmt",
|
|
"Der Zauber versagt!\r",
|
|
"Der Zauber versagt\r",
|
|
"Kein Monster in Reichweite!\r",
|
|
"%s steht bereits unter einem St""\x84""rkungszauber.\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MagicStrings8DOSGermanProvider = { ARRAYSIZE(kEoB2MagicStrings8DOSGerman), kEoB2MagicStrings8DOSGerman };
|
|
|
|
static const byte kEoB2ManDefDOSGerman[200] = {
|
|
0x09, 0x01, 0x03, 0x00, 0x09, 0x01, 0x06, 0x00,
|
|
0x09, 0x02, 0x07, 0x00, 0x14, 0x01, 0x01, 0x00,
|
|
0x14, 0x02, 0x01, 0x00, 0x14, 0x04, 0x02, 0x00,
|
|
0x1A, 0x01, 0x03, 0x00, 0x1A, 0x02, 0x02, 0x00,
|
|
0x1A, 0x07, 0x04, 0x00, 0x15, 0x01, 0x02, 0x00,
|
|
0x15, 0x01, 0x05, 0x00, 0x15, 0x02, 0x01, 0x00,
|
|
0x15, 0x03, 0x04, 0x00, 0x15, 0x04, 0x01, 0x00,
|
|
0x15, 0x05, 0x05, 0x00, 0x23, 0x01, 0x02, 0x00,
|
|
0x23, 0x01, 0x05, 0x00, 0x23, 0x02, 0x03, 0x00,
|
|
0x23, 0x03, 0x01, 0x00, 0x23, 0x06, 0x03, 0x00,
|
|
0x23, 0x0A, 0x06, 0x00, 0x26, 0x01, 0x01, 0x00,
|
|
0x26, 0x01, 0x03, 0x00, 0x26, 0x01, 0x05, 0x00,
|
|
0x26, 0x02, 0x04, 0x00, 0x26, 0x03, 0x02, 0x00,
|
|
0x26, 0x04, 0x01, 0x00, 0x17, 0x01, 0x02, 0x00,
|
|
0x17, 0x01, 0x04, 0x00, 0x17, 0x01, 0x05, 0x00,
|
|
0x17, 0x02, 0x02, 0x00, 0x17, 0x03, 0x03, 0x00,
|
|
0x17, 0x07, 0x01, 0x00, 0x12, 0x01, 0x02, 0x00,
|
|
0x12, 0x01, 0x07, 0x00, 0x12, 0x03, 0x01, 0x00,
|
|
0x12, 0x04, 0x02, 0x00, 0x12, 0x05, 0x02, 0x00,
|
|
0x12, 0x06, 0x05, 0x00, 0x12, 0x07, 0x03, 0x00,
|
|
0x12, 0x08, 0x01, 0x00, 0x1F, 0x01, 0x05, 0x00,
|
|
0x1F, 0x02, 0x06, 0x00, 0x1F, 0x03, 0x02, 0x00,
|
|
0x1F, 0x03, 0x01, 0x00, 0x1F, 0x04, 0x01, 0x00,
|
|
0x1F, 0x04, 0x03, 0x00, 0x1C, 0x01, 0x01, 0x00,
|
|
0x1C, 0x01, 0x03, 0x00, 0x1C, 0x02, 0x01, 0x00
|
|
};
|
|
|
|
static const ByteProvider kEoB2ManDefDOSGermanProvider = { ARRAYSIZE(kEoB2ManDefDOSGerman), kEoB2ManDefDOSGerman };
|
|
|
|
static const char *const kEoB2ManWordDOSGerman[51] = {
|
|
"teil",
|
|
"geht",
|
|
"maus",
|
|
"um",
|
|
"einer",
|
|
"kann",
|
|
"das",
|
|
"schalter",
|
|
"der",
|
|
"einem",
|
|
"gnome",
|
|
"magieresistent",
|
|
"intelligenz",
|
|
"weisheit",
|
|
"dieb",
|
|
"weiter",
|
|
"setzen",
|
|
"ein",
|
|
"magier",
|
|
"diese",
|
|
"sind",
|
|
"eines",
|
|
"wodurch",
|
|
"schwerer",
|
|
"gute",
|
|
"bonus",
|
|
"bogen",
|
|
"und",
|
|
"dadurch",
|
|
"oft",
|
|
"raubt",
|
|
"keine",
|
|
"schrift",
|
|
"waffen",
|
|
"unterteilt",
|
|
"vordersten",
|
|
"nur",
|
|
"sie",
|
|
"klassen",
|
|
"zeigt",
|
|
"gegen",
|
|
"mausknopf",
|
|
"nahrungsbalken",
|
|
"charakters",
|
|
"des",
|
|
"um",
|
|
"gegenstand",
|
|
"durch",
|
|
"spruch",
|
|
"unsichtbar",
|
|
""
|
|
};
|
|
|
|
static const StringListProvider kEoB2ManWordDOSGermanProvider = { ARRAYSIZE(kEoB2ManWordDOSGerman), kEoB2ManWordDOSGerman };
|
|
|
|
static const char *const kEoB2ManPromptDOSGerman[1] = {
|
|
"\r\r\r\rAuf der Seite mit diesem Zeichen...\r\rSuche Zeile %d (ohne ""\x9A""berschrift)\rGib Wort %d ein\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2ManPromptDOSGermanProvider = { ARRAYSIZE(kEoB2ManPromptDOSGerman), kEoB2ManPromptDOSGerman };
|
|
|
|
static const char *const kEoB2MainMenuStringsDOSGerman[5] = {
|
|
"ALTES SPIEL LADEN\r",
|
|
"NEUE PARTY ERSTELLEN\r",
|
|
"EOB I PARTY TRANSFER\r",
|
|
"INTRO ANSEHEN\r",
|
|
"ZUR""\x9A""CK ZUM DOS\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MainMenuStringsDOSGermanProvider = { ARRAYSIZE(kEoB2MainMenuStringsDOSGerman), kEoB2MainMenuStringsDOSGerman };
|
|
|
|
static const char *const kEoB2TransferStrings1DOSGerman[2] = {
|
|
"Stufe: %d",
|
|
" / %d"
|
|
};
|
|
|
|
static const StringListProvider kEoB2TransferStrings1DOSGermanProvider = { ARRAYSIZE(kEoB2TransferStrings1DOSGerman), kEoB2TransferStrings1DOSGerman };
|
|
|
|
static const char *const kEoB2TransferStrings2DOSGerman[2] = {
|
|
"Dieses Abenteuer ist nur f""\x81""r vier Charaktere.",
|
|
"OK w""\x84""hlen, wenn Partyerstellung beendet."
|
|
};
|
|
|
|
static const StringListProvider kEoB2TransferStrings2DOSGermanProvider = { ARRAYSIZE(kEoB2TransferStrings2DOSGerman), kEoB2TransferStrings2DOSGerman };
|
|
|
|
static const char *const kEoB2TransferLabelsDOSGerman[2] = {
|
|
"ABBR.",
|
|
"OK"
|
|
};
|
|
|
|
static const StringListProvider kEoB2TransferLabelsDOSGermanProvider = { ARRAYSIZE(kEoB2TransferLabelsDOSGerman), kEoB2TransferLabelsDOSGerman };
|
|
|
|
static const char *const kEoB2IntroStringsDOSGerman[20] = {
|
|
"Ihr hattet euch gerade gem""\x81""tlich am \rKamin niedergelassen.",
|
|
"Da wurde euch eine Botschaft\rzugespielt.",
|
|
"Sie war von eurem Freund Khelben \rBlackstaff, dem Erzmagier der Stadt.",
|
|
"Die Mitteilung war dringend.",
|
|
"Was konnte Khelben nur wollen?",
|
|
"Willkommen, bitte tretet ein.",
|
|
"Khelben erwartet euch im Studierzimmer.",
|
|
"Danke f""\x81""r euer schnelles Kommen.",
|
|
"Meine Freunde, ich bin besorgt.",
|
|
"Uralte, b""\x94""se M""\x84""chte rumoren im \rTempel Darkmoon.",
|
|
"Ich f""\x81""rchte um die Sicherheit \runserer Stadt.",
|
|
"Ich brauche eure Hilfe...",
|
|
"Vor drei N""\x84""chten \rentsandte ich einen Kundschafter.",
|
|
"Sie kam niemals zur""\x81""ck.",
|
|
"Ich f""\x81""rchte um ihr Leben.",
|
|
"Nehmt diese M""\x81""nze.",
|
|
"Mit ihrer Hilfe werde \rich euch erreichen.",
|
|
"Ihr m""\x81\xE1""t schnell handeln.",
|
|
"Ich teleportiere euch nun in \rdie N""\x84""he von Darkmoon.",
|
|
"M""\x94""ge das Gl""\x81""ck auf eurer Seite\rsein, Freunde."
|
|
};
|
|
|
|
static const StringListProvider kEoB2IntroStringsDOSGermanProvider = { ARRAYSIZE(kEoB2IntroStringsDOSGerman), kEoB2IntroStringsDOSGerman };
|
|
|
|
static const char *const kEoB2IntroCPSFilesDOSGerman[13] = {
|
|
"STREET1.CPS",
|
|
"STREET2.CPS",
|
|
"DOORWAY1.CPS",
|
|
"DOORWAY2.CPS",
|
|
"XESTWOOD.CPS",
|
|
"WINDING.CPS",
|
|
"KHELBAN2.CPS",
|
|
"KHELBAN1.CPS",
|
|
"KHELBAN3.CPS",
|
|
"KHELBAN4.CPS",
|
|
"COIN.CPS",
|
|
"KHELBAN5.CPS",
|
|
"KHELBAN6.CPS"
|
|
};
|
|
|
|
static const StringListProvider kEoB2IntroCPSFilesDOSGermanProvider = { ARRAYSIZE(kEoB2IntroCPSFilesDOSGerman), kEoB2IntroCPSFilesDOSGerman };
|
|
|
|
static const char *const kEoB2FinaleStringsDOSGerman[20] = {
|
|
"Nun endlich wurde Dran besiegt.",
|
|
"Pl""\x94""tzlich erscheint euer Freund \rKhelben.",
|
|
"Seid gegr""\x81\xE1""t, meine siegreichen \rFreunde.",
|
|
"Ihr seid die Bezwinger von Dran!",
|
|
"Ich hatte keine Ahnung, da""\xE1"" \rDran ein Drache war.",
|
|
"Er mu""\xE1"" ""\x81""ber 300 Jahre alt \rgewesen sein!",
|
|
"Seine Macht ist vergangen.",
|
|
"Aber noch immer ist Darkmoon\reine Quelle des B""\x94""sen.",
|
|
"Und ein Teil seines Gefolges\rexistiert noch.",
|
|
"Daher m""\x81""ssen wir diesen Platz\rnun verlassen.",
|
|
"So da""\xE1"" meine Kr""\x84""fte ihn ein\r f""\x81""r allemal\rzerst""\x94""ren k""\x94""nnen.",
|
|
"Folgt mir.",
|
|
"M""\x84""chtige Magier sind bereit\rf""\x81""r den letzten Schlag\rgegen Darkmoon.",
|
|
"Das B""\x94""se im Tempel ist sehr stark.",
|
|
"Es darf keinesfalls weiter\rbestehen!",
|
|
"Der Tempel h""\x94""rt auf zu\rexistieren.",
|
|
"Unsere Arbeit ist nun getan,\rmeine Freunde.",
|
|
"Seid bedankt.",
|
|
"Ihr habt Euch meinen tiefen\rRespekt erk""\x84""mpft.",
|
|
"Wir werden Euch nie vergessen."
|
|
};
|
|
|
|
static const StringListProvider kEoB2FinaleStringsDOSGermanProvider = { ARRAYSIZE(kEoB2FinaleStringsDOSGerman), kEoB2FinaleStringsDOSGerman };
|
|
|
|
static const byte kEoB2CreditsDataDOSGerman[2833] = {
|
|
0x02, 0x05, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D,
|
|
0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D,
|
|
0x0D, 0x02, 0x10, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D,
|
|
0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D,
|
|
0x02, 0x03, 0x0D, 0x02, 0x04, 0x0D, 0x0D, 0x0D,
|
|
0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x02,
|
|
0x06, 0x0D, 0x0D, 0x0D, 0x02, 0x01, 0x0D, 0x0D,
|
|
0x0D, 0x0D, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x44, 0x69, 0x72, 0x65,
|
|
0x6B, 0x74, 0x6F, 0x72, 0x3A, 0x20, 0x42, 0x72,
|
|
0x65, 0x74, 0x74, 0x20, 0x57, 0x2E, 0x20, 0x53,
|
|
0x70, 0x65, 0x72, 0x72, 0x79, 0x20, 0x20, 0x20,
|
|
0x0D, 0x0D, 0x0D, 0x0D, 0x20, 0x20, 0x20, 0x4F,
|
|
0x72, 0x69, 0x67, 0x69, 0x6E, 0x61, 0x6C, 0x6B,
|
|
0x6F, 0x6E, 0x7A, 0x65, 0x70, 0x74, 0x3A, 0x20,
|
|
0x50, 0x68, 0x69, 0x6C, 0x69, 0x70, 0x20, 0x57,
|
|
0x2E, 0x20, 0x47, 0x6F, 0x72, 0x72, 0x6F, 0x77,
|
|
0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x42, 0x72, 0x65, 0x74, 0x74, 0x20, 0x57, 0x2E,
|
|
0x20, 0x53, 0x70, 0x65, 0x72, 0x72, 0x79, 0x20,
|
|
0x20, 0x20, 0x0D, 0x0D, 0x0D, 0x0D, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x53, 0x70, 0x69,
|
|
0x65, 0x6C, 0x64, 0x65, 0x73, 0x69, 0x67, 0x6E,
|
|
0x3A, 0x20, 0x42, 0x72, 0x65, 0x74, 0x74, 0x20,
|
|
0x57, 0x2E, 0x20, 0x53, 0x70, 0x65, 0x72, 0x72,
|
|
0x79, 0x20, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x50, 0x61, 0x75, 0x6C, 0x20, 0x53,
|
|
0x2E, 0x20, 0x4D, 0x75, 0x64, 0x72, 0x61, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x42, 0x69, 0x6C, 0x6C, 0x20, 0x53,
|
|
0x74, 0x6F, 0x6B, 0x65, 0x73, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x0D, 0x0D, 0x0D, 0x0D,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x50, 0x72, 0x6F,
|
|
0x67, 0x72, 0x61, 0x6D, 0x6D, 0x69, 0x65, 0x72,
|
|
0x65, 0x72, 0x3A, 0x20, 0x50, 0x68, 0x69, 0x6C,
|
|
0x69, 0x70, 0x20, 0x57, 0x2E, 0x20, 0x47, 0x6F,
|
|
0x72, 0x72, 0x6F, 0x77, 0x20, 0x20, 0x0D, 0x0D,
|
|
0x0D, 0x0D, 0x20, 0x20, 0x20, 0x20, 0x4C, 0x65,
|
|
0x76, 0x65, 0x6C, 0x70, 0x72, 0x6F, 0x67, 0x72,
|
|
0x61, 0x6D, 0x6D, 0x65, 0x3A, 0x20, 0x42, 0x69,
|
|
0x6C, 0x6C, 0x20, 0x53, 0x74, 0x6F, 0x6B, 0x65,
|
|
0x73, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x0D, 0x0D, 0x0D, 0x0D, 0x20, 0x20, 0x09, 0x20,
|
|
0x41, 0x6D, 0x69, 0x67, 0x61, 0x20, 0x50, 0x72,
|
|
0x6F, 0x67, 0x72, 0x61, 0x6D, 0x6D, 0x3A, 0x20,
|
|
0x42, 0x69, 0x6C, 0x6C, 0x20, 0x53, 0x74, 0x6F,
|
|
0x6B, 0x65, 0x73, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x0D, 0x0D, 0x0D, 0x0D, 0x49, 0x6E,
|
|
0x74, 0x72, 0x6F, 0x20, 0x26, 0x20, 0x46, 0x69,
|
|
0x6E, 0x61, 0x6C, 0x65, 0x20, 0x76, 0x6F, 0x6E,
|
|
0x3A, 0x20, 0x4A, 0x6F, 0x65, 0x20, 0x42, 0x6F,
|
|
0x73, 0x74, 0x69, 0x63, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x0D, 0x0D, 0x0D, 0x0D,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x41, 0x72,
|
|
0x74, 0x20, 0x26, 0x20, 0x47, 0x72, 0x61, 0x66,
|
|
0x69, 0x6B, 0x3A, 0x20, 0x52, 0x69, 0x63, 0x6B,
|
|
0x20, 0x50, 0x61, 0x72, 0x6B, 0x73, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x0D, 0x0D,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x41, 0x61, 0x72, 0x6F,
|
|
0x6E, 0x20, 0x50, 0x6F, 0x77, 0x65, 0x6C, 0x6C,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x0D, 0x0D,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x4A, 0x6F, 0x73, 0x65,
|
|
0x70, 0x68, 0x20, 0x48, 0x65, 0x77, 0x69, 0x74,
|
|
0x74, 0x20, 0x49, 0x56, 0x20, 0x20, 0x0D, 0x0D,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x52, 0x65, 0x6E, 0x20,
|
|
0x4F, 0x6C, 0x73, 0x65, 0x6E, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x0D, 0x0D,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x4C, 0x6F, 0x75, 0x69,
|
|
0x73, 0x65, 0x20, 0x53, 0x61, 0x6E, 0x64, 0x6F,
|
|
0x76, 0x61, 0x6C, 0x20, 0x20, 0x20, 0x0D, 0x0D,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x4A, 0x75, 0x64, 0x69,
|
|
0x74, 0x68, 0x20, 0x50, 0x65, 0x74, 0x65, 0x72,
|
|
0x73, 0x6F, 0x6E, 0x20, 0x20, 0x20, 0x0D, 0x0D,
|
|
0x0D, 0x0D, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x4D,
|
|
0x75, 0x73, 0x69, 0x6B, 0x3A, 0x20, 0x46, 0x72,
|
|
0x61, 0x6E, 0x6B, 0x20, 0x4B, 0x6C, 0x65, 0x70,
|
|
0x61, 0x63, 0x6B, 0x69, 0x20, 0x20, 0x20, 0x20,
|
|
0x0D, 0x0D, 0x0D, 0x0D, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x53, 0x6F, 0x75, 0x6E, 0x64, 0x65,
|
|
0x66, 0x66, 0x65, 0x6B, 0x74, 0x65, 0x3A, 0x20,
|
|
0x50, 0x61, 0x75, 0x6C, 0x20, 0x53, 0x2E, 0x20,
|
|
0x4D, 0x75, 0x64, 0x72, 0x61, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x44, 0x77, 0x69, 0x67, 0x68, 0x74, 0x20, 0x4F,
|
|
0x6B, 0x61, 0x68, 0x61, 0x72, 0x61, 0x20, 0x20,
|
|
0x20, 0x20, 0x0D, 0x0D, 0x0D, 0x0D, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x41, 0x75, 0x74, 0x6F, 0x72,
|
|
0x3A, 0x20, 0x4D, 0x61, 0x72, 0x63, 0x20, 0x43,
|
|
0x72, 0x61, 0x6D, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x0D, 0x0D, 0x0D, 0x0D,
|
|
0x20, 0x20, 0x51, 0x75, 0x61, 0x6C, 0x69, 0x74,
|
|
0x84, 0x74, 0x73, 0x70, 0x72, 0x81, 0x66, 0x75,
|
|
0x6E, 0x67, 0x3A, 0x20, 0x47, 0x6C, 0x65, 0x6E,
|
|
0x6E, 0x20, 0x53, 0x70, 0x65, 0x72, 0x72, 0x79,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x0D, 0x0D,
|
|
0x0D, 0x0D, 0x0D, 0x0D, 0x53, 0x70, 0x65, 0x63,
|
|
0x69, 0x61, 0x6C, 0x20, 0x54, 0x68, 0x61, 0x6E,
|
|
0x6B, 0x73, 0x0D, 0x0D, 0x0D, 0x43, 0x68, 0x75,
|
|
0x63, 0x6B, 0x20, 0x4B, 0x72, 0x6F, 0x65, 0x67,
|
|
0x65, 0x6C, 0x0D, 0x0D, 0x58, 0x61, 0x6E, 0x61,
|
|
0x74, 0x68, 0x61, 0x72, 0x20, 0x74, 0x68, 0x65,
|
|
0x20, 0x42, 0x65, 0x68, 0x6F, 0x6C, 0x64, 0x65,
|
|
0x72, 0x0D, 0x0D, 0x75, 0x6E, 0x64, 0x0D, 0x0D,
|
|
0x4D, 0x69, 0x6B, 0x65, 0x27, 0x73, 0x20, 0x63,
|
|
0x61, 0x74, 0x2C, 0x20, 0x53, 0x70, 0x61, 0x72,
|
|
0x6B, 0x79, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D,
|
|
0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D,
|
|
0x0D, 0x0D, 0x50, 0x75, 0x62, 0x6C, 0x69, 0x73,
|
|
0x68, 0x65, 0x64, 0x20, 0x62, 0x79, 0x0D, 0x0D,
|
|
0x02, 0x02, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D,
|
|
0x0D, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x50, 0x72, 0x6F, 0x64, 0x75,
|
|
0x63, 0x65, 0x72, 0x3A, 0x20, 0x44, 0x61, 0x6E,
|
|
0x20, 0x43, 0x65, 0x72, 0x6D, 0x61, 0x6B, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x0D,
|
|
0x0D, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x47, 0x65, 0x6F,
|
|
0x72, 0x67, 0x65, 0x20, 0x4D, 0x61, 0x63, 0x44,
|
|
0x6F, 0x6E, 0x61, 0x6C, 0x64, 0x20, 0x20, 0x0D,
|
|
0x0D, 0x0D, 0x0D, 0x20, 0x20, 0x53, 0x70, 0x69,
|
|
0x65, 0x6C, 0x65, 0x6E, 0x74, 0x77, 0x69, 0x63,
|
|
0x6B, 0x6C, 0x75, 0x6E, 0x67, 0x3A, 0x20, 0x4E,
|
|
0x69, 0x63, 0x68, 0x6F, 0x6C, 0x61, 0x73, 0x20,
|
|
0x42, 0x65, 0x6C, 0x69, 0x61, 0x65, 0x66, 0x66,
|
|
0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x44,
|
|
0x61, 0x76, 0x69, 0x64, 0x20, 0x41, 0x2E, 0x20,
|
|
0x4C, 0x75, 0x63, 0x63, 0x61, 0x20, 0x20, 0x20,
|
|
0x20, 0x0D, 0x0D, 0x0D, 0x0D, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x53, 0x70, 0x69, 0x65, 0x6C,
|
|
0x65, 0x74, 0x65, 0x73, 0x74, 0x65, 0x72, 0x3A,
|
|
0x20, 0x50, 0x68, 0x69, 0x6C, 0x20, 0x41, 0x6C,
|
|
0x6E, 0x65, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x4A, 0x6F, 0x68, 0x6E, 0x20, 0x42, 0x6F,
|
|
0x6F, 0x63, 0x6B, 0x68, 0x6F, 0x6C, 0x64, 0x74,
|
|
0x20, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x47, 0x6C, 0x65, 0x6E, 0x20, 0x43, 0x75,
|
|
0x72, 0x65, 0x74, 0x6F, 0x6E, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x4D, 0x61, 0x72, 0x6B, 0x20, 0x48, 0x61,
|
|
0x6C, 0x6C, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x42, 0x72, 0x69, 0x61, 0x6E, 0x20, 0x4C,
|
|
0x6F, 0x77, 0x65, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x52, 0x6F, 0x62, 0x65, 0x72, 0x74, 0x20,
|
|
0x4C, 0x75, 0x70, 0x6F, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x41, 0x6C, 0x61, 0x6E, 0x20, 0x4D, 0x61,
|
|
0x72, 0x65, 0x6E, 0x63, 0x6F, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x4A, 0x61, 0x73, 0x6F, 0x6E, 0x20, 0x52,
|
|
0x61, 0x79, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x4A, 0x65, 0x66, 0x66, 0x20, 0x53, 0x68,
|
|
0x6F, 0x74, 0x77, 0x65, 0x6C, 0x6C, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x41, 0x6E, 0x64, 0x72, 0x65, 0x20, 0x56,
|
|
0x72, 0x69, 0x67, 0x6E, 0x61, 0x75, 0x64, 0x20,
|
|
0x20, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x43, 0x68, 0x72, 0x69, 0x73, 0x20, 0x57,
|
|
0x61, 0x72, 0x73, 0x68, 0x61, 0x75, 0x65, 0x72,
|
|
0x20, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x61, 0x6E, 0x64, 0x20, 0x54, 0x53, 0x43,
|
|
0x53, 0x2C, 0x20, 0x49, 0x6E, 0x63, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x0D, 0x0D, 0x0D, 0x0D, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x54, 0x65, 0x73,
|
|
0x74, 0x20, 0x53, 0x75, 0x70, 0x70, 0x6F, 0x72,
|
|
0x74, 0x3A, 0x20, 0x4B, 0x79, 0x6D, 0x20, 0x47,
|
|
0x6F, 0x79, 0x65, 0x72, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x0D, 0x0D, 0x0D,
|
|
0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x20, 0x20, 0x44,
|
|
0x65, 0x75, 0x74, 0x73, 0x63, 0x68, 0x65, 0x20,
|
|
0x56, 0x65, 0x72, 0x73, 0x69, 0x6F, 0x6E, 0x3A,
|
|
0x20, 0x53, 0x6F, 0x66, 0x74, 0x67, 0x6F, 0x6C,
|
|
0x64, 0x20, 0x47, 0x6D, 0x62, 0x48, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x50,
|
|
0x72, 0x6F, 0x64, 0x75, 0x63, 0x65, 0x72, 0x3A,
|
|
0x20, 0x54, 0x68, 0x6F, 0x6D, 0x61, 0x73, 0x20,
|
|
0x42, 0x72, 0x6F, 0x63, 0x6B, 0x68, 0x61, 0x67,
|
|
0x65, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x4C, 0x65,
|
|
0x76, 0x65, 0x6C, 0x20, 0x75, 0x2E, 0x20, 0x48,
|
|
0x61, 0x6E, 0x64, 0x62, 0x75, 0x63, 0x68, 0x3A,
|
|
0x20, 0x4A, 0x61, 0x73, 0x70, 0x65, 0x72, 0x20,
|
|
0x42, 0x6F, 0x6E, 0x67, 0x65, 0x72, 0x74, 0x7A,
|
|
0x20, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x53, 0x70, 0x69, 0x65, 0x6C,
|
|
0x65, 0x74, 0x65, 0x73, 0x74, 0x65, 0x72, 0x3A,
|
|
0x20, 0x53, 0x63, 0x68, 0x69, 0x65, 0x76, 0x69,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x41, 0x6C, 0x65, 0x78, 0x61, 0x6E, 0x64,
|
|
0x65, 0x72, 0x20, 0x42, 0x6F, 0x68, 0x6C, 0x20,
|
|
0x20, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x4D, 0x61, 0x72, 0x6B, 0x75, 0x73, 0x20,
|
|
0x4C, 0x75, 0x64, 0x6F, 0x6C, 0x66, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x54, 0x68, 0x6F, 0x72, 0x73, 0x74, 0x65,
|
|
0x6E, 0x20, 0x4E, 0x65, 0x75, 0x6D, 0x61, 0x6E,
|
|
0x6E, 0x20, 0x20, 0x0D, 0x0D, 0x20, 0x20, 0x20,
|
|
0x20, 0x53, 0x70, 0x65, 0x63, 0x69, 0x61, 0x6C,
|
|
0x20, 0x54, 0x68, 0x61, 0x6E, 0x6B, 0x73, 0x3A,
|
|
0x20, 0x4A, 0x94, 0x72, 0x67, 0x20, 0x47, 0x72,
|
|
0x84, 0x66, 0x69, 0x6E, 0x67, 0x68, 0x6F, 0x6C,
|
|
0x74, 0x20, 0x20, 0x0D, 0x0D, 0x09, 0x09, 0x09,
|
|
0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x20,
|
|
0x4B, 0x72, 0x69, 0x73, 0x74, 0x69, 0x6E, 0x20,
|
|
0x44, 0x6F, 0x64, 0x74, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x0D, 0x0D, 0x09, 0x09, 0x09, 0x09,
|
|
0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x20, 0x54,
|
|
0x68, 0x6F, 0x72, 0x62, 0x65, 0x6E, 0x20, 0x57,
|
|
0x94, 0x68, 0x6C, 0x65, 0x72, 0x20, 0x20, 0x20,
|
|
0x20, 0x0D, 0x0D, 0x09, 0x09, 0x09, 0x09, 0x09,
|
|
0x09, 0x09, 0x09, 0x09, 0x09, 0x20, 0x42, 0x65,
|
|
0x72, 0x6E, 0x61, 0x72, 0x64, 0x20, 0x4D, 0x6F,
|
|
0x72, 0x65, 0x6C, 0x6C, 0x20, 0x20, 0x20, 0x20,
|
|
0x0D, 0x0D, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x53, 0x75,
|
|
0x73, 0x61, 0x6E, 0x6E, 0x65, 0x20, 0x44, 0x69,
|
|
0x65, 0x63, 0x6B, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x0D, 0x0D, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x56, 0x6F,
|
|
0x6C, 0x6B, 0x65, 0x72, 0x20, 0x45, 0x6C, 0x6F,
|
|
0x65, 0x73, 0x73, 0x65, 0x72, 0x20, 0x20, 0x20,
|
|
0x0D, 0x0D, 0x75, 0x6E, 0x64, 0x20, 0x64, 0x65,
|
|
0x72, 0x20, 0x44, 0x72, 0x61, 0x63, 0x68, 0x65,
|
|
0x6E, 0x74, 0x94, 0x74, 0x65, 0x72, 0x0D, 0x0D,
|
|
0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D,
|
|
0x0D, 0x0D, 0x0D, 0x43, 0x61, 0x73, 0x74, 0x20,
|
|
0x6F, 0x66, 0x20, 0x43, 0x68, 0x61, 0x72, 0x61,
|
|
0x63, 0x74, 0x65, 0x72, 0x73, 0x0D, 0x0D, 0x0D,
|
|
0x44, 0x69, 0x65, 0x20, 0x4D, 0x84, 0x63, 0x68,
|
|
0x74, 0x65, 0x20, 0x64, 0x65, 0x73, 0x20, 0x42,
|
|
0x94, 0x73, 0x65, 0x6E, 0x0D, 0x0D, 0x0D, 0x44,
|
|
0x72, 0x61, 0x6E, 0x20, 0x44, 0x72, 0x61, 0x67,
|
|
0x67, 0x6F, 0x72, 0x65, 0x20, 0x28, 0x44, 0x65,
|
|
0x72, 0x20, 0x67, 0x72, 0x6F, 0xE1, 0x65, 0x20,
|
|
0x62, 0x94, 0x73, 0x65, 0x20, 0x44, 0x72, 0x61,
|
|
0x63, 0x68, 0x65, 0x29, 0x0D, 0x0D, 0x4E, 0x61,
|
|
0x64, 0x69, 0x61, 0x20, 0x26, 0x20, 0x4A, 0x6F,
|
|
0x72, 0x69, 0x6C, 0x20, 0x28, 0x44, 0x69, 0x65,
|
|
0x20, 0x62, 0x94, 0x73, 0x65, 0x6E, 0x20, 0x4B,
|
|
0x6C, 0x65, 0x72, 0x69, 0x6B, 0x65, 0x72, 0x29,
|
|
0x0D, 0x0D, 0x44, 0x69, 0x65, 0x6E, 0x65, 0x72,
|
|
0x20, 0x28, 0x44, 0x72, 0x61, 0x6E, 0x73, 0x20,
|
|
0x62, 0x94, 0x73, 0x65, 0x20, 0x72, 0x65, 0x63,
|
|
0x68, 0x74, 0x65, 0x20, 0x48, 0x61, 0x6E, 0x64,
|
|
0x29, 0x0D, 0x0D, 0x4B, 0x6C, 0x65, 0x72, 0x69,
|
|
0x6B, 0x65, 0x72, 0x20, 0x28, 0x44, 0x65, 0x72,
|
|
0x20, 0x66, 0x69, 0x65, 0x73, 0x65, 0x20, 0x72,
|
|
0x6F, 0x74, 0x65, 0x20, 0x48, 0x65, 0x72, 0x69,
|
|
0x6E, 0x67, 0x29, 0x0D, 0x0D, 0x44, 0x65, 0x72,
|
|
0x20, 0x4B, 0x94, 0x6E, 0x69, 0x67, 0x20, 0x64,
|
|
0x65, 0x72, 0x20, 0x46, 0x72, 0x6F, 0x73, 0x74,
|
|
0x72, 0x69, 0x65, 0x73, 0x65, 0x6E, 0x0D, 0x0D,
|
|
0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D,
|
|
0x0D, 0x0D, 0x44, 0x69, 0x65, 0x20, 0x4D, 0x84,
|
|
0x63, 0x68, 0x74, 0x65, 0x20, 0x64, 0x65, 0x73,
|
|
0x20, 0x47, 0x75, 0x74, 0x65, 0x6E, 0x0D, 0x0D,
|
|
0x0D, 0x4B, 0x68, 0x65, 0x6C, 0x62, 0x65, 0x6E,
|
|
0x20, 0x42, 0x6C, 0x61, 0x63, 0x6B, 0x73, 0x74,
|
|
0x61, 0x66, 0x66, 0x0D, 0x0D, 0x41, 0x6D, 0x62,
|
|
0x65, 0x72, 0x20, 0x28, 0x4B, 0x68, 0x65, 0x6C,
|
|
0x62, 0x65, 0x6E, 0x73, 0x20, 0x4B, 0x75, 0x6E,
|
|
0x64, 0x73, 0x63, 0x68, 0x61, 0x66, 0x74, 0x65,
|
|
0x72, 0x29, 0x0D, 0x0D, 0x53, 0x68, 0x6F, 0x72,
|
|
0x6E, 0x20, 0x44, 0x69, 0x65, 0x72, 0x67, 0x61,
|
|
0x72, 0x20, 0x28, 0x6C, 0x84, 0x73, 0x74, 0x69,
|
|
0x67, 0x65, 0x72, 0x20, 0x5A, 0x77, 0x65, 0x72,
|
|
0x67, 0x29, 0x0D, 0x0D, 0x49, 0x6E, 0x73, 0x61,
|
|
0x6C, 0x20, 0x64, 0x65, 0x72, 0x20, 0x44, 0x69,
|
|
0x65, 0x62, 0x20, 0x28, 0x44, 0x69, 0x65, 0x20,
|
|
0x50, 0x6C, 0x61, 0x67, 0x65, 0x29, 0x0D, 0x0D,
|
|
0x43, 0x61, 0x6C, 0x61, 0x6E, 0x64, 0x72, 0x61,
|
|
0x20, 0x28, 0x49, 0x72, 0x61, 0x73, 0x20, 0x76,
|
|
0x65, 0x72, 0x6C, 0x6F, 0x72, 0x65, 0x6E, 0x65,
|
|
0x20, 0x53, 0x63, 0x68, 0x77, 0x65, 0x73, 0x74,
|
|
0x65, 0x72, 0x29, 0x0D, 0x0D, 0x41, 0x6C, 0x61,
|
|
0x69, 0x6E, 0x20, 0x28, 0x44, 0x65, 0x72, 0x20,
|
|
0x55, 0x72, 0x61, 0x6C, 0x74, 0x65, 0x29, 0x0D,
|
|
0x0D, 0x53, 0x61, 0x6E, 0x2D, 0x52, 0x61, 0x61,
|
|
0x6C, 0x20, 0x28, 0x44, 0x75, 0x6E, 0x6B, 0x65,
|
|
0x6C, 0x65, 0x6C, 0x66, 0x65, 0x6E, 0x6D, 0x61,
|
|
0x67, 0x69, 0x65, 0x72, 0x29, 0x0D, 0x0D, 0x0D,
|
|
0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D,
|
|
0x0D, 0x0D, 0x0D, 0x0D, 0x01, 0x4A, 0x65, 0x64,
|
|
0x65, 0x20, 0x8E, 0x68, 0x6E, 0x6C, 0x69, 0x63,
|
|
0x68, 0x6B, 0x65, 0x69, 0x74, 0x20, 0x76, 0x6F,
|
|
0x6E, 0x20, 0x43, 0x68, 0x61, 0x72, 0x61, 0x6B,
|
|
0x74, 0x65, 0x72, 0x65, 0x6E, 0x2C, 0x0D, 0x01,
|
|
0x6F, 0x62, 0x20, 0x54, 0x6F, 0x74, 0x20, 0x6F,
|
|
0x64, 0x65, 0x72, 0x20, 0x4C, 0x65, 0x62, 0x65,
|
|
0x6E, 0x64, 0x69, 0x67, 0x2C, 0x20, 0x77, 0x84,
|
|
0x72, 0x65, 0x20, 0x72, 0x65, 0x69, 0x6E, 0x0D,
|
|
0x01, 0x7A, 0x75, 0x66, 0x84, 0x6C, 0x6C, 0x69,
|
|
0x67, 0x20, 0x75, 0x6E, 0x64, 0x20, 0x75, 0x6E,
|
|
0x62, 0x65, 0x61, 0x62, 0x73, 0x69, 0x63, 0x68,
|
|
0x74, 0x69, 0x67, 0x74, 0x2E, 0x0D, 0x0D, 0x0D,
|
|
0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D,
|
|
0x02, 0x11, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D,
|
|
0x00
|
|
};
|
|
|
|
static const ByteProvider kEoB2CreditsDataDOSGermanProvider = { ARRAYSIZE(kEoB2CreditsDataDOSGerman), kEoB2CreditsDataDOSGerman };
|
|
|
|
static const char *const kEoB2FinaleCPSFilesDOSGerman[13] = {
|
|
"DRAGON1.CPS",
|
|
"DRAGON2.CPS",
|
|
"HURRY1.CPS",
|
|
"HURRY2.CPS",
|
|
"DESTROY0.CPS",
|
|
"DESTROY1.CPS",
|
|
"DESTROY2.CPS",
|
|
"MAGIC.CPS",
|
|
"DESTROY3.CPS",
|
|
"XREDITS2.CPS",
|
|
"CREDITS3.CPS",
|
|
"XEROES.CPS",
|
|
"THANKS.CPS"
|
|
};
|
|
|
|
static const StringListProvider kEoB2FinaleCPSFilesDOSGermanProvider = { ARRAYSIZE(kEoB2FinaleCPSFilesDOSGerman), kEoB2FinaleCPSFilesDOSGerman };
|
|
|
|
static const char *const kEoB2MonsterDistAttStringsDOSGerman[5] = {
|
|
"Die Party wurde von einem psychischen Abgriff getroffen!\r",
|
|
"paralysiert",
|
|
"vergiftet",
|
|
"bet""\x84""ubt",
|
|
"aus stein"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MonsterDistAttStringsDOSGermanProvider = { ARRAYSIZE(kEoB2MonsterDistAttStringsDOSGerman), kEoB2MonsterDistAttStringsDOSGerman };
|
|
|
|
static const char *const kEoB2Npc1StringsDOSGerman[2] = {
|
|
"reden",
|
|
"weiter"
|
|
};
|
|
|
|
static const StringListProvider kEoB2Npc1StringsDOSGermanProvider = { ARRAYSIZE(kEoB2Npc1StringsDOSGerman), kEoB2Npc1StringsDOSGerman };
|
|
|
|
static const char *const kEoB2Npc2StringsDOSGerman[2] = {
|
|
"Freilassen",
|
|
"Weiterziehen"
|
|
};
|
|
|
|
static const StringListProvider kEoB2Npc2StringsDOSGermanProvider = { ARRAYSIZE(kEoB2Npc2StringsDOSGerman), kEoB2Npc2StringsDOSGerman };
|
|
|
|
static const char *const kEoB2MonsterDustStringsDOSGerman[1] = {
|
|
"Das Monster vergeht zu Staub!\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2MonsterDustStringsDOSGermanProvider = { ARRAYSIZE(kEoB2MonsterDustStringsDOSGerman), kEoB2MonsterDustStringsDOSGerman };
|
|
|
|
static const char *const kEoB2KheldranStringsDOSGerman[1] = {
|
|
" Diese Narren!"
|
|
};
|
|
|
|
static const StringListProvider kEoB2KheldranStringsDOSGermanProvider = { ARRAYSIZE(kEoB2KheldranStringsDOSGerman), kEoB2KheldranStringsDOSGerman };
|
|
|
|
static const char *const kEoB2HornStringsDOSGerman[4] = {
|
|
"Ein br""\x81""llendes Ger""\x84""usch kommt aus dem Horn.\r",
|
|
"Ein hohler Ton dringt aus dem Horn.\r",
|
|
"Ein melodischer Ton klingt aus dem Horn.\r",
|
|
"Ein unheimliches Ger""\x84""usch kommt aus dem Horn.\r"
|
|
};
|
|
|
|
static const StringListProvider kEoB2HornStringsDOSGermanProvider = { ARRAYSIZE(kEoB2HornStringsDOSGerman), kEoB2HornStringsDOSGerman };
|
|
|