USAGE

// script Strassenbau

(Zum Automatischen Bauen gibt es hier einen Überblick)

DESCRIPTION

Dieser Befehl ist im engeren Sinne kein Scriptbefehl für die Einheit, der er gegeben wird. Er bewirkt, dass im TradeArea (TA) der automatische Strassenbau aktiviert wird, dass im TA die bauernreichsten Regionen gesucht werden, und für diese fehlende Strassen errichtet werden.

OPTIONS

paramater
wert
Beschreibung
"AnzahlStrassen" <Anzahl> bestimmt, wie viele automatische Bauaufträge maximal für den Strassenbau im TA gleichzeitig erstellt werden.
Diese Anzahl ist getrennt von der Anzahl eventuell zu errichtender Gebäude zu betrachten.
default: 3
"prioStrassen" <Prio> bestimmt, mit welcher Priorität der erste Bauauftrag für eine Strasse erstellt werden soll. Für jeden weiteren Bauauftrag wird die Prio um 1 reduziert.
Default: 100
"AnzahlGebäude" <Anzahl> bestimmt, wie viele automatische Bauaufträge maximal für den Bau von notwendigen Gebäuden (Tunnel, Karawansereien, Dämme) im TA gleichzeitig erstellt werden.
Diese Anzahl ist getrennt von der Anzahl eventuell zu bauender Strassen zu betrachten.
default: 1
"prioGebäude" <Prio> bestimmt, mit welcher Priorität der erste Bauauftrag für ein Gebäude erstellt werden soll. Für jeden weiteren Bauauftrag wird die Prio um 1 reduziert.
Default: 90
"notIn"
"keineStrasse"
<X1,Y1>[|<X2,Y2>] [|<X3,Y3>] Gibt es Regionen im TA, die vorerst oder allgemein nicht mit Strassen ausgestattet werden sollen, können diese angegeben werden. Die Regionskoordinaten werden dabei mit "|" getrennt:
// script StrassenBau notIn=10,2|12,4|13,4
gleichbedeutend mit
// script StrassenBau keineStrasse=10,2|12,4|13,4
"Home" <X,Y> Legt die Bereitschaftsregion für alle Bauarbeiter fest, die keine eigene Bereitschaftsregion festgesetzt haben.

In die Bereitschaftsregion wandern Bauarbeiter, die keinen Bauauftrag vom BauManager erhalten haben.

"Lernplan" Name des Lernplanes Automatische Bauarbeiter, die durch den Baumanger weder einen Bauauftrag, noch einen Bewegungsbefehl erhalten, Lernen nach dem angegebenen Lernplan.
Ein ggf angegebenes minTalent wird jedoch vorrangig beachtet.
"confirmUnemployed" <Wahrheitswert> Sollten im TradeArea keine Bauuafträge mehr vergeben werden, bleibt diese Einheit unbestätigt. Dies kann verhindert werden mit:
// script StrassenBau confirmUnemployed=true

oder
// script StrassenBau confirmUnemployed=ja

Damit verbleibt dieses Script aktiv und die Einheit wird bestätigt und falls im Laufe der Zeit eine Strasse beschädigt wird o.ä.. wird ein entsprechender Bauauftrag generiert.
Default: nein

EXAMPLE

// script Strassenbau
// script Strassenbau anzahlStrassen=4 PrioStrassen=150 anzahlGebäude=2 PrioGebäude=125 HOME=-2,5 Lernplan=Bauarbeiter

seit Version 0.96 (30.12.2019)