-
Notifications
You must be signed in to change notification settings - Fork 2
VorlageDokuVordefinierteVariablen
Steffen Schuemann edited this page Oct 12, 2019
·
1 revision
Vorlage erzeugt bei der Ausführung der Skripte schon von sich aus einige Variablen, die verschiedenen Zwecken dienen.
$CURRENTMETA
- Index des aktuellen Metabefehls der aktuellen Einheit in UNIT.OUTPUT bei Verwendung der Option
'--fullcom'
. $EXECINLINE
- Nur wenn diese Variable auf einen Wert ungleich 0 gesetzt ist, werden die Inline-Befehle der Einheiten ausgeführt.
$MINPASSES
- Der mit der Option
'-mi'
übergebene Wert für die minimale Anzahl von Passes. $PASSNUM
- Die Nummer des aktuellen Passes, wird sie von Hand in
OnExit
um eins inkrementiert, können zusätzliche Passes über den Wert von$MINPASSES
hinaus erzwungen werden.
BUILDNUMBER
- Die Build-Nummer der verwendeten Vorlage-Version als Integer, also z.B. 512 für die Release 1.6, oder der String 'BUILDNUMBER' für Versionen vor 1.6rc7 bzw. kleiner Build 509.
GAME
- Der Name des aktuellen Spiels (aus dem CR).
TOOLVERSION
- Die Version von Vorlage als String, also z.B.
'1.6'
oder (vor V1.6rc7) der String'TOOLVERSION'
.
- Allgemeines
- Einführung
-
Funktionen
- abs()
- after()
- and()
- antoi()
- before()
- ceil()
- change()
- close()
- crop()
- equals()
- exp()
- flatten()
- float()
- floor()
- int()
- isnothing()
- itoan()
- length()
- log()
- log10()
- match()
- not()
- open()
- or()
- random()
- read()
- readline()
- sign()
- status()
- statustext()
- substr()
- system()
- time()
- tolower()
- toupper()
- typeof()
- write()
- writeline()
- xname()
- xor()
- Metabefehle
- Rückruf-Prozeduren
- Report-Objekte
- Anhang