USAGE

// script setTrankorder Name=<TRANKNAME> Rang=<RANGREIHENFOLGE> [optionen]

DESCRIPTION

Definiert einen Trank in einer bestimmten Reihenfolge von Tränken. Die Reihenfolge gibt an, in welcher Abfolge die Tränke hergestellt werden sollen, die Reihenfolge wird aufsteigend abgearbeitet (erst 1, dann 2 usw.). Bei gleichem Rang ist die tatsächliche Reihenfolge unbestimmt bzw zufällig.

TRANKNAME:

RANGREIHENFOLGE:

Folgende Optionen sind derzeit unterstützt:

OPTIONS

option
wert
Beschreibung
"region" Wahrheitswert (ja, an, wahr, aus, off oder false)
Default: aus
Legt fest, dass die aktuelle Trankorder ausschliesslich für die Region gelten soll, in welcher sich die Einheit befindet, die diese Trankorder als Befehl enthält.
Ist für eine Region eine Trankorder definiert, werden reportweite Trankorder (definiert ohne region=ja) vollständig ignoriert.
Ist für eine Region keine einzige Trankorder definiert, werden die reportweiten Trankorder vollständig übernommen.
Ist weder für die Region noch reportweit eine Trankorder definiert, wird dies als Fehler erkannt und angezeigt.
// script setTrankorder Name=Wasser_des_Lebens Rang=1 region=ja 
"vorbehalt" Wahrheitswert (ja, an, wahr, aus, off oder false)
Default: aus
Legt fest, dass die für diesen Trank benötigten Zutaten NICHT für andere Tränke in dieser Region benutzt werden. Dieser Vorbehalt kann auf eine bestimmte Menge an Zutaten mit vorbehaltMax limitiert werden. Ist vorbehaltMax nicht angegeben, werden die Zutaten für diesen Trank komplett für nachfolgende Tränke als nicht verfügbar deklariert.
// script setTrankorder Name=Wasser_des_Lebens Rang=1 vorbehalt=ja
"vorbehaltMax" <Anzahl> Limitiert die Einstellung durch "vorbehalt" auf eine bestimmte Menge der Zutat. Übersteigt der Vorrat des KrautDepots die Menge vorbehaltMax, kann dieser Überschuss für nachfolgende Tränke benutzt werden. Absolute Angabe.
Vorbehalte mehrerer nachfolgender Tränke addieren sich: Hat der Trank mit Rang=1 den Vorbehalt für eine Zutat auf 50 Stück festgelegt und hat der nachfolgende Trank (Rang=2) auf die gleiche Zutat einen Vorbehalt mit vorbehaltMax=30, so stehen für Tränke mit einem Rang>2 von dieser Zutat lediglich die Menge bereit, die 80 Stück überschreitet.
// script setTrankorder Name=Wasser_des_Lebens Rang=1 vorbehalt=ja vorbehaltMax=50
"vorratMax" <Anzahl> Legt eine Grenze fest, bis zu welcher Anzahl von fertigen Tränken beim Depot der Region ein Trank weiter produziert werden soll.
// script setTrankorder Name=Gehirnschmalz Rang=4 vorratMax=50

Gehirnschmalz wird nur dann produziert, wenn sich beim Depot der Region weniger als 50 Tränke Gehirnschmalz befinden.

"maxProd" <Anzahl> Legt eine Grenze fest, bis zu welcher Anzahl von Tränken pro Runde absolut in der Region produziert werden
// script setTrankorder Name=Bauernblut Rang=4 maxProd=10

Es werden maximal 10 Portionen Bauernblut produziert - gut, um den Bauernschwund zu kontrollieren.
ab Version 0.74

EXAMPLE

Ein erster Test für eine (reportweite) Trankorder:

// script setTrankorder Name=Wasser_des_Lebens Rang=1 vorbehalt=ja vorbehaltMax=40
// script setTrankorder Name=Schaffenstrunk Rang=2 vorbehalt=ja vorbehaltMax=40
// script setTrankorder Name=Wundsalbe Rang=3 vorbehalt=ja vorbehaltMax=40
// script setTrankorder Name=Gehirnschmalz Rang=4 vorbehalt=ja vorbehaltMax=40

FURTHER INFORMATION

Eine Trankorder ist notwendige Voraussetzung für die Arbeit von Alchemisten.

Fiete 20070322