Cleaned up the mess, at this time, only viable data get synced (_work directory for Gothic-data, miranda for mdc-scripts. Need to symlink files to a working directory.
343 lines
15 KiB
Text
343 lines
15 KiB
Text
person: MIL_2102_Volmar, 7
|
||
|
||
!var int talkedToHero;
|
||
|
||
info: Ende
|
||
flags: permanent
|
||
Num: 999
|
||
conddia: andNow
|
||
desc: ENDE
|
||
$IF talkedToHero == FALSE
|
||
<Pass auf dich auf!
|
||
!B_Kapitelwechsel(1, MAHLENDUR_ZEN);
|
||
!talkedToHero = TRUE;
|
||
$ENDIF
|
||
$END
|
||
|
||
info: whoAreYou
|
||
conddia: MIL_2101_Hafenwache, youPirate
|
||
flags: important
|
||
<Soso, ein Pirat.
|
||
<Normalerweise machen wir ja kurzen Prozess mit euch...
|
||
>Kommandant, bitte haltet ein!
|
||
>Ich bin kein Pirat!
|
||
<Du glaubst gar nicht, wie oft ich das schon geh<65>rt habe.
|
||
>Aber ich sage die Wahrheit, Kommandant. Ich bin... oder vielmehr war Soldat auf einem k<>niglichen Kriegsschiff.
|
||
<Und das soll ich dir glauben?
|
||
><3E>berzeugt euch dieser Ring?
|
||
!AI_PlayAni(hero, "T_GREETLEFT");
|
||
<Ein Siegelring der Marine. Den kannst du nirgendwo gefunden haben
|
||
<Gut, ich will dir glauben. Aber sag mir:
|
||
<Warum bist du hier und nicht auf deinem Schiff?
|
||
|
||
info: orcAttack
|
||
conddia: whoAreYou
|
||
>Wir wurden auf hoher See von Orks angegriffen.
|
||
<Von Orks?
|
||
>Ja, von Orks. Ich wei<65> nicht, wann sie gelernt haben, Schiffe zu bauen, oder zur See zu fahren, aber mit Kanonen k<>nnen sie umgehen.
|
||
>Sie nutzten eine Nebelbank. Wir gerieten hinein und pl<70>tzlich er<65>ffneten sie das Feuer.
|
||
>Es dauerte keine zwei Minuten, dann brannte unser Schiff lichterloh. Wir versuchten uns in die Nussschalen zu retten, doch auch diese wurden versenkt.
|
||
>Ich habe mein Gl<47>ck au<61>erhalb der Boote gesucht. Mit einer Planke als Hilfsmittel versuchte ich wegzuschwimen, so schnell ich konnte.
|
||
>Scheinbar habe ich Gl<47>ck gehabt, auch wenn ich vor Ersch<63>pfung irgendwann eingeschlafen bin.
|
||
<Da hast du wirklich Gl<47>ck gehabt. Jetzt bist du hier.
|
||
|
||
info: andNow
|
||
conddia: orcAttack
|
||
>Was mache ich jetzt?
|
||
<Das ist eine gute Frage.
|
||
<Ohne Zweifel bist du gut ausgebildet, aber ich kann dich hier nicht einfach in die Stadtwache aufnehmen.
|
||
<Und es wird noch einige Zeit dauern, bis wieder ein Schiff zum Festland ablegt.
|
||
<Du wirst wohl erst einmal hier bleiben m<>ssen.
|
||
<Am Besten ist es, du baust dir ein neues Leben auf.
|
||
$STARTMIS newLife
|
||
$LOGMISS newLife, An den Strand gesp<73>lt, f<>r einen Piraten gehalten und jetzt ohne Zukunft. Der Kommandant der Stadtwache sagte mir, ich solle mir ein neues Leben aufbauen. Als ob das so einfach w<>re.
|
||
|
||
info: myOptions
|
||
conddia: andNow
|
||
>Welche M<>glichkeiten habe ich denn?
|
||
<Ich empfehle dir, dich einer der Gruppierungen auf der Insel anzuschlie<69>en.
|
||
<Leider kommst du zu einer sehr ungem<65>tlichen Zeit.
|
||
>Was ist denn los?
|
||
<Wir haben hier allerhand Probleme. Seit wir auf die Insel gekommen sind, geht es immer weiter bergab.
|
||
<Im Minental probten die Gefangenen den Aufstand. Wir mussten den Pass verriegeln, um unsere eigene Haut zu retten. Leider ist nun der Zugang zu den gro<72>en Erzvorkommen abgeschnitten.
|
||
<Seitdem versuchen wir auf der Insel die letzten Adern auszusch<63>pfen.
|
||
<Allerdings gibt es Menschen, die uns mit aller Macht daran hindern wollen.
|
||
|
||
info: whichGroups
|
||
conddia: myOptions
|
||
Num: 10
|
||
>Welche Menschen sind das?
|
||
<Zuerst einmal unser derzeit gr<67><72>tes Problem.
|
||
<Wenn du die Stadt verl<72>sst und dich n<>rdlich h<>lst, kommst du irgendwann zu einem Leuchtturm. Dort und in der Bucht darunter haben sich Piraten eingenistet.
|
||
<Sie machen uns das Leben schwer, versenken Fischerboote und tauchen in der Stadt auf und beklauen jeden, der irgendetwas dabei hat.
|
||
<Aber ihre Bucht ist gut gesch<63>tzt und ich habe zu wenig M<>nner um sie frontal anzugreifen.
|
||
<Dazu kommt noch das Problem mit den Bauern.
|
||
>Mit den Bauern? Was k<>nnen Bauern denn f<>r Probleme bereiten?
|
||
<Die Bauern weniger, mehr ihre Aufpasser.
|
||
<Nat<61>rlich muss die Stadt versorgt werden und in einer Kriegszeit muss sie st<73>rker versorgt werden als sonst.
|
||
<Der Gro<72>bauer, dem zwei kleinere H<>fe angeschlossen sind, will das aber nicht hinnehmen und hat einige S<>ldner um sich geschart.
|
||
<Seitdem zahlt er keine Abgaben mehr. Und schon einige meienr M<>nner haben bei dem Versuch die Abgaben zu erzwingen ihr Leben verloren.
|
||
<Im S<>den der Insel ist es fast noch gef<65>hrlicher. Dort haben sich einige Schwarzmagier h<>uslich eingerichtet.
|
||
<Sie <20>berfallen die Bauernh<6E>fe in der N<>he der Stadt und ihr Turm ist f<>r meine Stadtwache nicht einzunehmen.
|
||
<Als Einzige sind noch die Eismagier in ihrem Kloster im Norden auf unserer Seite.
|
||
<Aber auch sie haben viel zu tun. Denn sie sehen sich immer wieder Angriffen der Schwarzmagier ausgesetzt.
|
||
<Wie du siehst, ist es hier nicht ruhig und schon gar nicht friedlich.
|
||
<Wie gesagt, ich empfehle dir Folgendes:
|
||
<Schlie<69>e dich einer der Fraktionen an. Aber achte darauf, dass du nicht auf die schiefe Bahn ger<65>tst.
|
||
<Ich gebe dir eine Karte mit, dann findest du dich besser zurecht.
|
||
<<ItWr_Map_NewWorld, 1
|
||
$LOGMISS newLife, Volmar erz<72>hlte mir von den verschiedenen Gruppen auf der Insel. Laut ihm existiert ein Piratennest, eine S<>ldnertruppe und zwei Magierzirkel. Achja, und seine Stadtwache nicht zu vergessen. Ich glaube, ich sollte allen mal einen Besuch abstatten.
|
||
|
||
info: canGetWeapon
|
||
conddia: andNow
|
||
Num: 20
|
||
>Bekomme ich irgendwoher eine Waffe?
|
||
<Ich kann dir keine geben. Wenn du etwas Gold hast, kannst du bestimmt am Marktplatz etwas finden.
|
||
<Ansonsten... Schau mal in der N<>he der Waffenkammer, vielleicht liegt da noch ein altes Schwert.
|
||
<F<>r den Anfang sollte das ja reichen.
|
||
|
||
info: howMiliz
|
||
conddia: whichGroups
|
||
Num: 11
|
||
>Kann ich Mitglied der Stadtwache werden?
|
||
<Nat<61>rlich, gute Soldaten k<>nnen wir immer brauchen! Aber es ist nicht ganz so einfach.
|
||
>Wieso nicht? Ich war...
|
||
<...Soldat in der k<>niglichen Flotte, ich wei<65>. Aber hier gelten andere Regeln, an die auch ich mich zu halten habe.
|
||
<Ich kann nur B<>rger der Stadt Mahlendur in der Stadtwache aufnehmen.
|
||
$LOGMISS newLife, Um bei der Miliz der Stadt aufgenommen zu werden, muss ich B<>rger der Stadt sein. Wer hat sich den Quatsch denn ausgedacht? Immerhin bin ich bereits Soldat! Aber gut, wenn die Regeln es vorschreiben, muss auch ich mich daran halten. Mal sehen, was das alles bringen wird.
|
||
|
||
info: howCitizen
|
||
conddia: howMiliz
|
||
Num: 13
|
||
>Und wie werde ich B<>rger der Stadt?
|
||
<Mach dich n<>tzlich!
|
||
<Lerne ein Handwerk.
|
||
<Am Besten schaust du dich im H<>ndler und Handwerksviertel einmal um und sprichst mit den Meistern.
|
||
<Sie werden dir mehr dazu erz<72>hlen k<>nnen.
|
||
$STARTMIS getCitizen
|
||
$LOGMISS getCitizen, Um B<>rger der Stadt zu werden, muss ich mich n<>tzlich machen und ein Handwerk erlernen. Volmar sagte, ich solle mit den Handwerkern sprechen. Mal sehen, welche M<>glichkeiten sich mir bieten.
|
||
|
||
info: whatAboutMage
|
||
conddia: whichGroups
|
||
Num: 14
|
||
>Was ist, wenn ich den Weg der Magie beschreiten m<>chte?
|
||
<Dann bist du wohl am Besten im Kloster aufgehoben.
|
||
<Die Magier werden dich beraten.
|
||
<Sieh dich auf dem Marktplatz um, meistens ist dort ein Magier aus dem Kloster auf der Suche nach neuen Novizen.
|
||
<Allerdings habe ich zuletzt geh<65>rt, dass sie einen Tribut verlangen.
|
||
$LOGMISS newLife, Ich kann mich also auch den Magiern anschlie<69>en. Zumindest ein Eismagier soll sich in der Stadt aufhalten. Ob ich bei den Schwarzmagiern vielleicht auch willkommen bin?
|
||
|
||
info: whatAboutOthers
|
||
conddia: whichGroups
|
||
Num: 15
|
||
>Kann ich mich den Piraten oder S<>ldnern anschlie<69>en?
|
||
<Ich als Kommandant kann dir davon nur abraten.
|
||
<Die Piraten locken mit gro<72>em Geld und die S<>ldner mit einem starken Kampftraining und Eigenverantwortung.
|
||
<Das alles kannst du auch in der Stadt bekommen.
|
||
<Wie dem auch sei, ich kann dich nicht davon abhalten. Du stehst nicht unter meinem Kommando und bist ein freier Mann.
|
||
<Es ist deine Entscheidung!
|
||
$LOGMISS newLife, Volmar r<>t mir davon ab, mich den Piraten oder den S<>ldnern anzuschlie<69>en. Aber wer wei<65>, vielleicht liegt meine Zukunft etwas abseits des Gesetzes?
|
||
|
||
info: enterMiliz
|
||
conddia: howCitizen
|
||
condcode: kapitel == 1
|
||
#condcode: Npc_GetTrueGuild(hero) != GIL_MIL
|
||
condcode: Npc_GetTrueGuild(hero) != GIL_SLD
|
||
condcode: Npc_GetTrueGuild(hero) != GIL_PIR
|
||
condcode: Npc_GetTrueGuild(hero) != GIL_KDF
|
||
condcode: Npc_GetTrueGuild(hero) != GIL_KDW
|
||
Num: 30
|
||
flags: permanent
|
||
>Ich will der Miliz beitreten!
|
||
$IF Npc_GetTrueGuild(other) != GIL_VLK
|
||
<Ich kann dich nicht aufnehmen!
|
||
<Lerne ein Handwerk und werde B<>rger, dann sehen wir weiter!
|
||
$ELSE
|
||
<Bist du dir sicher? Das ist keine einfache Entscheidung!
|
||
%
|
||
$ENDIF
|
||
|
||
opt: notSecure
|
||
>Nein, lass mich noch <20>berlegen!
|
||
<In Orndung, ich bin hier, wenn du es dir <20>berlegt hast.
|
||
%%
|
||
|
||
opt: yesSecure
|
||
>Ja, ich will f<>r die Stadt k<>mpfen!
|
||
<Gut. Wenn dies dein Wunsch ist.
|
||
<Dann sei herzlich willkommen in der Stadtwache!
|
||
<Geh zu Marco und hol dir deine Waffe und deine R<>stung ab!
|
||
<Wenn du trainieren willst, Thalar ist unser Ausbilder an der Waffe.
|
||
<Und Yonar kann dir bestimtm dabei helfen, stärker zu werden.
|
||
!Thalar_Teach1H = TRUE;
|
||
!Yonar_TeachSTR = TRUE;
|
||
!Npc_SetTrueGuild(hero, GIL_MIL);
|
||
$LOGMISS newLife, Endlich bin ich Mitglied der Stadtwache! Auf in ein neues Kapitel meines Lebens!
|
||
$MISSUCC newLife
|
||
$EXP XP_BecomeMiliz
|
||
!kapitel = 2;
|
||
!B_Kapitelwechsel(2, MAHLENDUR_ZEN);
|
||
!hero.guild = GIL_MIL;
|
||
!startChapter2();
|
||
%%
|
||
|
||
info: wannaTellThief
|
||
condcode: albrarChoice == 3
|
||
>Ich will einen Dieb melden!
|
||
<In Ordnung. Um wen handelt es sich und was hat er gestohlen?
|
||
>Der Waffenh<6E>ndler Albrar vom Marktplatz ist es, der seit Wochen die Stadtwache bestiehlt.
|
||
<Und hast du daf<61>r Beweise?
|
||
>Ich habe den Dieb selbst gestellt.
|
||
<In Ordnung, das reicht mir.
|
||
$IF Wld_GetDay() <= albrarDay + 1
|
||
<Hier hast du das Gold, dass auf die Ergreifung des Diebes ausgesetzt war.
|
||
<<ItMi_Gold, 350
|
||
<Gute Arbeit! Weiter so!
|
||
!Npc_ExchangeRoutine(VLK_3007_Albrar, "Locked");
|
||
$ELSE
|
||
<Nur leider hat er sich vor Kurzem aus dem Staub gemacht.
|
||
<Leider k<>nnen wir ihn nun nicht mehr seiner gerechten Strafe zuf<75>hren.
|
||
<Trotzdem sollst du etwas von dem ausgesetzten Gold erhalten.
|
||
<<ItMi_Gold, 100
|
||
<Immerhin hast du ihn <20>berf<72>hrt.
|
||
$ENDIF
|
||
<Ich bin froh, dass du bei uns an Land gesp<73>lt wurdest. M<>nner wie dich k<>nnen wir hier gut brauchen!
|
||
$EXP 200
|
||
|
||
info: tellRose
|
||
condcode: MIS_newInfos == LOG_RUNNING
|
||
>Eine Rose f<>r Epona!
|
||
<Alles in Ordnung mit dir?
|
||
>Alles Bestens!
|
||
!roseCounter += 1;
|
||
|
||
info: newGuards
|
||
condcode: MIS_guardChange == LOG_RUNNING
|
||
>Du sollst eine Wachabl<62>sung an den Pass schicken!
|
||
<Ach, wer sagt das denn?
|
||
>Rhaegar sagt das. Er meint, der m<>de Haufen sei zu kaum etwas mehr zu gebrauchen.
|
||
<Ist das so? Wovon sind die denn m<>de? Die bewachen einen zugesch<63>tteten Pass.
|
||
>Frag mich nicht. Ich wurde nur von Rhaegar geschickt. Mehr hat er mir nicht gesagt.
|
||
<Hm, na gut. Sag ihm, ich werde ihm in den n<>chsten Tagen neue M<>nner schicken.
|
||
$LOGMISS guardChange, Volmar hat sich nach etwas '<27>berzeugungsarbeit' dazu bereit erkl<6B>rt, neue M<>nner an den Pass zu schicken.
|
||
|
||
info: whatNow
|
||
condcode: kapitel == 2
|
||
condcode: Npc_GetTrueGuild(hero) == GIL_MIL
|
||
>Was ist jetzt zu tun?
|
||
<Du wirst wie, jeder Andere auch, deinen Dienst tun. Wenn du eine Aufgabe erledigt hast, kommst du zu mir und ich zahle dir deinen Sold aus.
|
||
<Ansonsten wird Thalar dich ab sofort trainieren. Bei Marco kannst du dir bessere Waffen und R<>stungen kaufen.
|
||
<Ich h<>tte auch schon einen ersten Auftrag f<>r dich.
|
||
|
||
info: whatToDo
|
||
conddia: whatNow
|
||
>Was soll ich tun?
|
||
<Die Bauern auf Stans Hof vor der Stadt haben Probleme mit Bauern.
|
||
<Nimm dir einen der Soldaten mit und sieh nach, was da los ist.
|
||
<Nimm dir Marril mit. Er hatte schon lange nichts mehr zu tun.
|
||
$STARTMIS stansBandits
|
||
$LOGMISS stansBandits, Stan hat auf seinem Hof Probleme mit Banditen. Volmar sagt, ich solle mir Marril mitnehmen und dort f<>r Ruhe sorgen.
|
||
!setMilPhase(1);
|
||
|
||
info: banditsDead
|
||
conddia: whatToDo
|
||
condcode: Npc_IsDead(BDT_1009_Bandit_L)
|
||
condcode: Npc_IsDead(BDT_1010_Bandit_L)
|
||
condcode: Npc_IsDead(BDT_1011_Bandit_M)
|
||
>Die Banditen sind tot!
|
||
<Hervorragend. Das hast du gut gemacht.
|
||
<Gab es Schwierigkeiten?
|
||
>Keine nennenswerten.
|
||
<Gut. Dann wird Stan hoffentlich bald seine Abgaben wieder liefern.
|
||
<Hier hast du deinen Sold!
|
||
<<ItMi_Gold, 250
|
||
$MISSUCC stansBandits
|
||
$LOGMISS stansBandits, Volmar war zufrieden mit dem Ausgang des Auftrags und hat mich entlohnt.
|
||
$EXP XP_AmbientKap3
|
||
|
||
info: whatNext
|
||
conddia: banditsDead
|
||
condcode: toldNewQuest == FALSE
|
||
flags: permanent
|
||
>Was gibt es noch zu tun?
|
||
$IF Wld_GetDay() < volmarDay + 1
|
||
<Im Moment nichts. Sieh dich am Besten auf der Insel um, dass alles glattl<74>uft!
|
||
<Aber keine Alleing<6E>nge gegen Piraten oder S<>ldner!
|
||
!volmarDay = Wld_GetDay();
|
||
$ELSE
|
||
<Ich h<>tte da tats<74>chlich eine Aufgabe f<>r dich.
|
||
<Aber pass auf, sie ist nicht ganz einfach.
|
||
!toldNewQuest = TRUE;
|
||
$ENDIF
|
||
|
||
info: nextStep
|
||
condcode: toldNewQuest == TRUE
|
||
>Du hast einen neuen Auftrag f<>r mich?
|
||
<Richtig. Allerdings ist das etwas heikel.
|
||
<Wir m<>ssen wissen, was die S<>ldner und die Piraten planen. Du wirst das f<>r uns herausfinden.
|
||
>Und wie soll ich das machen?
|
||
<Schleich dich an und beobachte. Aber pass auf, dass dich niemand sieht. Von denen ist keiner gut auf uns zu sprechen.
|
||
<Komm in einem St<53>ck wieder!
|
||
$STARTMIS snitchPirSld
|
||
$LOGMISS snitchPirSld, Volmar hat mich losgeschickt, sowohl die Piraten, als auch die S<>ldner zu beobachten und herauszufinden, was beide Gruppen planen. Ich soll in einem St<53>ck zur<75>ckkommen. Der hat leicht Reden...
|
||
!changeSldRtnPreAttack();
|
||
!FF_ApplyExt(snitchSld, 1000, -1);
|
||
!FF_ApplyExt(snitchPir, 1000, -1);
|
||
!FF_ApplyExt(snitchPir_NotThisWay, 1000, -1);
|
||
|
||
info: shallWeGo
|
||
conddia: nextStep
|
||
condcode: MIS_snitchPirSld == LOG_SUCCESS
|
||
>Sollten wir den Piraten oder S<>ldnern nicht zuvorkommen?
|
||
<Du meinst, wir sollten sie angreifen? Und damit die Stadt ungesch<63>tzt?
|
||
<Nein, wir bleiben hier. Wenn wir angegriffen werden, dann werden wir uns mit allen Mitteln verteidigen!
|
||
>Was soll ich tun?
|
||
<Werde st<73>rker! Trainiere flei<65>ig und bereite dich vor.
|
||
<Ansonsten k<>nnen wir nur abwarten. Mehr bleibt uns nicht <20>brig.
|
||
!volmarDay = Wld_GetDay();
|
||
|
||
info: howToTrain
|
||
conddia: shallWeGo
|
||
>Wo kann ich noch trainieren?
|
||
<Viele hier k<>nnen dir etwas beibringen.
|
||
<Halte dich am Besten an Thalar. Er wird dich im Schertkampf unterrichten.
|
||
>Gibt es hier eine Arena?
|
||
>Auf dem Festland sind sie wie Unkraut aus dem Boden geschossen.
|
||
<Einige der Soldaten haben tats<74>chlich eine Arena eingerichtet.
|
||
<Du findest sie an der gro<72>en Anlegestelle. Kannst sie eigentlich gar nicht verfehlen.
|
||
|
||
info: veryImportant
|
||
condcode: toldNewQuest2 == FALSE
|
||
condcode: Wld_GetDay() >= volmarDay + 3
|
||
flags: important
|
||
!toldNewQuest2 = TRUE;
|
||
<Hey, dich habe ich gesucht!
|
||
|
||
info: cityAttack
|
||
condcode: toldNewQuest2 == TRUE
|
||
>Was ist los?
|
||
<Die Torwachen berichten, dass die S<>ldner sich vor der Stadt postiert haben.
|
||
<Ich f<>rchte...
|
||
<(lauter L<>rm erklingt aus Richtung der Stadttore)
|
||
<Verdammt, sie greifen an. Wir m<>ssen los!
|
||
$END
|
||
!B_Attack(self, SLD_701_Silvan, AR_Kill, 1);
|
||
!startCityAttack(attMil);
|
||
!FF_ApplyExtData(ffCityAttack, 1000, -1, attMil);
|
||
|
||
|
||
info: fightOver
|
||
condcode: fightOver == TRUE
|
||
condcode: Npc_GetTrueGuild(hero) == GIL_MIL
|
||
flags: important
|
||
<Warte! Der Kampf ist vorbei!
|
||
>Wie bitte? Wieso das denn?
|
||
<Hast du das Erdbeben gerade nicht bemerkt?
|
||
<Die ganze Insel hat gewackelt.
|
||
<Sowohl die Piraten, als auch die S<>ldner haben sich zur<75>ckgezogen. Triff mich im Rathaus, oben in der Oberstadt.
|
||
<Die Wachen werden dich reinlassen. Dort besprechen wir die n<>chsten Schritte.
|
||
!startChapter3();
|
||
!Npc_ExchangeRoutine(MIL_2102_Volmar, "CHAPTER3START");
|
||
!Npc_ExchangeRoutine(KDF_1409_Kelsava, "CHAPTER3START");
|
||
!B_Kapitelwechsel(3, MAHLENDUR_ZEN);
|
||
|