Leider gibt es bei Civ3 keine Möglichkeiten Ereignisse zu Skripten oder Triggern und so muss man sich eben was einfallen lassen.
Wie schaffe ich es also, dass die Ziv A der Ziv B in Runde X den Krieg erklärt, und ein späterer Frieden möglich ist?
Lösung:
Die Fehler von Civ ausnutzen!
Bekannt ist, das unsichtbare Einheiten, wie U-Boote, von der KI nicht gesehen werden. Sobald die KI ein Feld mit einer unsichtbaren Einheit betritt kommt es zum Krieg!
Abseits des Szenarios muss ich also eine Insel erstellen wo es zwangsläufig zu einer solchen Begegnung kommt. (siehe Bild)
Auf der Insel sind zwei Einheitentypen:
1. Der Trigger: eine unsichtbare und unbewegliche Einheit.
2. Der Angreifer, eine normale Angriffseinheit, die keine unsichtbaren Einheiten sieht!
Die KI wird mit den offensiven Einheiten die Insel erkunden und dabei auf den Trigger stoßen und diesen angreifen. Durch die Länge der Insel kann bestimmt werden in welcher Runde der Trigger erreicht wird. Auch können mehrere Trigger hintereinander auf gestellt werden.
WICHTIG: nach dem letzten Trigger muss die Insel noch ein paar Felder weiter gehen, die KI marschiert nur so lange voran bis die Insel erforscht ist.
Ich werde dies Möglichkeit für mein Aventurien-Szenario nutzen, damit der Orksturm auch im richtigen Jahr beginnt! Der Überfall auf des Svellttal 1010 BF und 1012 BF (ca.4 Runden später) der Angriff auf das Mittelreich.