...wir schreiben das Jahr 810 n.Chr., die Veneter sind von ihrem Grund und Boden in Folge der Völkerwanderung vertrieben wurden und besiedeln nun ein neues Fleckchen Erde. Eine menschenfeindliche Region, ein unwirkliches Land - dies war der einzigeste Ort der ihnen als Zuflucht blieb, ein Archipel von ca. 100 Inseln - das rivus altus. Im Herzen fühlten sich die Veneter noch dem Öströmischen Reich zugehörig und schon bald kam der Befehl vom Kaiser die Piraten welche sich an der dalmatinischen Küste eingenistet hatten zu bekämpfen und tatsächlich gelang es den Venetern ein Flotte zustellen und die Piraten in der Adria und im Ionischen Meer zuvertreiben.
Diese kleine Vorgeschichte sollte den Übergang zu unserem neuen Thema schaffen. Auch in der späteren Geschichte Venedigs musste sich die Republik mit Piraten rumschlagen und wir wollen nun einen "Gefolgsmann" erstellen welcher die venetianischen Admiräle beim Kampf auf See unterstüzt. Vom Dogen wird nun den fähigsten Admirälen ein Kaperbrief ausgehändigt welcher mit einer Beförderung +1 Kommando und +25% Bewegungspunkten verbunden ist.
Dafür benötigen wir:
export_descr_ancillaries
export_descr_ancillary_enums und
export_ancillaries.txt.strings -->diese natürlich wieder konvertiert als export_ancillaries.txt
lasst uns nun beginnen, als erstes öffnet ihr die export_descr_ancillaries und kopiert euch den ersten Eintrag dieser Datei und fügt ihn oben gleich wieder ein. Jetzt schreibt ihr diesen "neuen Eintrag" so um:
;Please modify the spreadsheet and re-export the data, rather than editing this file directly
;===============================================================
;== ANCILLARY DATA STARTS HERE ==
;===============================================================
;------------------------------------------
Ancillary Kaperbrief --> dies ist der Name des Gefolgsmannes
Type Naval --> welchem Typ er angehört, ist nicht ganz so wichtig, ihr könntet auch Item nehmen, dann müsst ihr aber bei den triggern noch als Voraussetzung reinschreiben das dies nur für Admiräle gilt, dazu aber später mehr.
Transferable 0 --> der Kaperbrief ist nicht auf einen anderen Charakter übertragbar.
Image Kaperbrief.tga --> welches Bild im Spiel angezeigt werden soll
ExcludeCultures mesoamerican --> welche Kulturen von diesem Gefolge ausgeschlossen werden sollen, hier können auch mehrere stehen.
Description Kaperbrief_desc --> welcher Text im Spiel angezeigt werden soll.
EffectsDescription Kaperbrief_effects_desc --> im Endeffekt die Übersetzung der Bonis welche hier direkt darunter stehen, ergo auch auf welcher Text im Spiel angezeigt werden soll. Bei den Gefolgsleuten ist der beschreibende Text vom Informaierenden unterteilt.
Effect NavalCommand 1 --> +1 Kommando zur See
Effect MovementPoints 5 --> +25% Bewegungspunkte
;------------------------------------------
nachdem nun unser Gefolgsmann einen Namen hat und das Programm weis wie er heisst und was er alles kann, müssen wir noch ein paar Standards festlegen wann , wer, wo ihn bekommt, dafür scrollen wir in der Datei soweit runter bis wir bei den Einträgen für die trigger angekommen sind, hier kopiert ihr euch ebenfalls irgendeinen vorhandenen trigger oder schreibt ihn gleich selber:
;===============================================================
;== ANCILLARY TRIGGERS START HERE ==============================
;===============================================================
;------------------------------------------
Trigger Kaperbrief_trigger --> als erstes für welches Gefolge die folgenden Bedingungen gelten sollen
WhenToTest CharacterTurnEnd --> wann getestet werden soll, ob die Bedingungen erfüllt sind, wenn ja erhalt des Gefolgsmannes, wenn nein wird wieder geteste wenn diese Bedingung vom Zeitrahmen her wieder eintritt, in unserem Falle habe ich den Test der Bedingungen zu Rundenende gesetzt, bedeutet das Spiel prüft sobald ihr den Button "Runde beenden" betätigt ob die Voraussetzungen erfüllt werden.
Condition Attribute NavalCommand >= 3 --> die erste Bedingung damit unserer Admiral seinen Kaperbrief bekommt ist, er muss min. 3 Kommandosterne besitzen, ergo größer gleich, bedeutet ab 3 Sterne oder darüber.
and FactionType venice --> die zweite Bedingung ist das der Admiral der Fraktion Venedig angehören muss.
AcquireAncillary Kaperbrief chance 50 --> und zu guter letzt, wie oft erhalte ich diesen Gefolgsmann, in unserem Beispiel liegt die Chance bei 50%, im Schnitt bekommt jeder zweite Admiral der 3 oder mehr Kommandosterne besitzt diesen Gefolgsmann. Für euren ersten Test würde ich aber diesen Wert auf 100 setzen, das bedeutet den Gefolgsmann gibt es garantiert ab 3 Sterne.
;------------------------------------------
Kleiner Tipp, wenn ihr den Gefolgsmann austesten wollt, stellt immer sicher das einer eurer Charaktere die Bedingungen erfüllt. In diesem Beispiel würde ich einem Admiral in der descr_strat noch die Zeile traits hinzufügen: traits sailor 3 , somit ist sicher gestellt das ein Admiral die 3 Kommandosterne erfüllt. Ihr könnt natürlich noch weitere Nationen hinzufügen: and FactionType england , diese Zeile schreibt ihr dann einfach noch unter die von Venedig, oder lasst diesen Nationeneintrag weg, somit bekommen alle Fraktionen diesen Gefolgsmann, außer, ihr erinnert euch, die Fraktionen welche dem Kulturkreis mesoamerica angehören, also die Azteken sind ausgeschlossen.
Als nächstes müssen wir noch die Texte zuordnen und zwar im export_descr_ancillary_enums, hier ergänzen wir nun diesen Eintrag:
Kaperbrief
Kaperbrief_desc
Kaperbrief_effects_desc
dies könnt ihr gleich ganz oben einfügen, achtet aber bitte auf die Schreibweise, wenn ihr alles Klein schreibt muss es immer alles Klein geschrieben sein, wenn ihr wie in meinem Beispiel den Anfang groß schreibt, dann muss dieser Gefolgsmann immer am Anfang groß geschrieben werden. Diese Datei könnt ihr nun ebenfalls speichern und schließen.
Als nächstes brauchen wir noch den Text der im Spiel angezeigt wird, hier ist wieder eure Phantasie gefragt, wie gesagt ein bissl Text muss sein, ihr sollt auch keinen Roman verfassen... also lasst euch was einfallen, vielleicht als Beispiel:
{Kaperbrief} Kaperbrief
{Kaperbrief_desc} Dieser Admiral wurde auf Grund seiner Leistungen vom Dogen der Republik mit Vollmachten zur Bekämpfung der Piraten versehen.
{Kaperbrief_effects_desc} +1 Kommando auf See, +25% Bewegubgspunkte (ermöglicht das schnelle Verfolgen feindlicher Flotten)
dies fügt ihr nun oben oder unten in der export_ancillaries.txt ein, könnt ihr speichern und schließen, nicht vergessen die dazugehörige string.bin-Datei zulöschen, weil sonst wird euer neuer Text nicht übernommen.
Als letztes brauchen wir noch ein Bild für den Kaperbrief. Ich habe hier einfach die falschen Papiere vom Spion genommen und diese von item_documents.tga in Kaperbrief.tga umbenannt. Die Bilder zu den Gefolgsleuten findet ihr im Ordner ui und dort im Ordner ancillaries .