Dies ist eine alte Version des Dokuments!
Mit ThemaScripten können die Werte eines Zug-Templates überschrieben, sowie das Verhalten eines Zuges angepasst werden. Dies kann pro Anlage, Zug-Template und/oder Thema erfolgen.
Jeder ThemaScriptblock besitzt einen Blockkopf, sowie den auszuführenden Befehlen. Die Befehle stehen dabei in Klammern direkt hinter dem Blockkopf.
Blockkopf(Befehle);
Der Befehl kann folgende Elemente enthalten:
Alle Befehle werden nach der Umgekehrt polnischen Notation (UPN) geschrieben.
Mit den oben verlinkten Seiten, sowie den Beispielen auf folgender Seite sollte die ThemaScripte verstanden werden könne: Beispiele. Ansonsten steht auch das ThemaScriptteam im Forum zur weiteren Beratung zur Verfügung.
Alle ThemaScripte sind über die ThemaScript-Library verfügbar. Grundsätzlich darf jeder Erbauer alle ThemaScripte lesen („zum Script“) und kopieren.
Bei eigenen ThemaScripten und Regions-ThemaScripten, die man als ThemaScript-Designer bearbeiten darf, kann man über den Knopf „Werte“ den Namen des Scripts ändern.
Wird ein ThemaScript in Zug-Templates verwendet (ist dort als ThemaScript eingetragen), kann man sich über „Templates in Bezug“ diese Templates anzeigen lassen.
Über „zum Script“ kommt man zum ThemaScript-Editor. Dort lässt sich das ThemaScript bearbeiten und testen.
Die ersten zwei Zeilen sind wie folgt aufgebaut:
Nach den Schlüsselworten #DATE und #DESC muss immer ein Leerzeichen folgen.