Vorlage DokumentationInstallation
Allgemeines
   Aufruf
   Einleitung
   Installation
   Konfiguration
   Syntax
Einführung
   MetabefehlsAusdruecke
   MetabefehlsSyntax
   RegulaereAusdruecke
   VordefinierteVariablen
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
   #after
   #array
   #break
   #call
   #config
   #const
   #debug
   #default
   #dict
   #else
   #every
   #forever
   #func
   #if
   #ifregion
   #ifunit
   #include
   #input
   #message
   #next
   #notrace
   #proc
   #return
   #sort
   #table
   #tag
   #trace
   #var
   #while
Rückruf-Prozeduren
   CalcUnitCapacities
   CreateRegionHeader
   CreateUnitHeader
   EndRegion
   EndUnit
   OnBuilding
   OnExit
   OnInit
   OnRegion
   OnShip
   OnUnit
   OutputLineFilter
Report-Objekte
   building
   grenze
   partei
   preise
   races
   region
   report
   ship
   things
   unit
Anhang
   Danksagungen
   SkriptDebugger
   VorlageFAQ

Installation

Allgemeines

Vorlage ist zur Zeit für drei Betriebssystem-Zweige erhältlich: Für 32-Bit-Windows (Win95/98/NT/2k/XP), für x86-Linux sowie für Mac OS X (PowerPC). Der Source steht nicht zur freien Verfügung, daher gibt es auch für Linux nur eine Binär-Distribution.

Vorlage unter Windows

Die Windows Zip-Datei, die mit jedem gebräuchlichen UNZIP-Tool zu entpacken ist, enthält folgende Dateien:

vorlage.exe Dies ist das eigentliche Programm. Es wird aufgerufen, wann immer man eine neue Zugvorlage erstellen will.
vorlage.cfg Die Datei ist eine Konfigurationsdatei, in der relevante Spielwerte Empirias in lesbarer Form eingetragen sind, welche immer dann verwendet werden, wenn kein Spielname erkannt oder festgelegt wurde. An dieser Datei sollte man nichts verändern, solange man nicht weiß, welche Konsequenzen das hat.
eressea.cfg Dies ist die Eressea-spezifische Version von vorlage.cfg
verdanon.cfg Die Verdanon-spezifische Version von vorlage.cfg
vinyambari.cfg Die Vinyambar I-spezifische Version von vorlage.cfg
vinyambarii.cfg Die Vinyambar II-spezifische Version von vorlage.cfg
gav62mod.cfg Die Sitanleta-spezifische Version von vorlage.cfg
standard.vms Diese Datei beinhaltet Konstanten, Standard-Prozeduren und Funktionen, die unter Verwendung der Metabefehlssprache geschrieben wurden. Diese Datei wird erst dann interessant werden, wenn man sich mit der Funktionsweise des Vorlagengenerators vertraut gemacht hat.
history.txt Diese Datei enthält eine kurze Übersicht aller Änderungen in den Versionen und kann manchmal als wertvolle Informationsquelle dienen, wenn man eine Option oder einen Befehl nicht in der Doku findet.

Die Dokumentation ist nicht mehr Bestandteil der Auslieferung. Die aktuellste Version kann jederzeit online unter http://www.gulrak.net/vorlage/doku eingesehen oder als Offline-Version bezogen werden.

Vorlage unter Linux und Mac OS X

Unter Linux wurde das ganze als tar-gzip gepackt, und kann mit jeder gebraeuchlichen Linux-Installation entpackt werden (z.B. mit tar xfvz vorl16linux.tar.gz für die zu dieser Doku passende Version), wobei folgende Dateien entstehen:

vorlage Dies ist das eigentliche Programm. Es wird aufgerufen wann immer man eine neue Zugvorlage erstellen will.
.vorlagerc Die Datei ist eine Konfigurationsdatei, in der relevante Spielwerte Empirias in lesbarer Form eingetragen sind, welche immer dann verwendet werden, wenn kein Spielname erkannt oder festgelegt wurde. Die Datei sollte, wie die anderen Dateien mit dem Muster '.<spielname>rc', in das $HOME-Verzeichnis gelegt werden. An dieser Datei sollte man nichts verändern, solange man nicht weiss welche Konsequenzen das hat.
.eressearc Dies ist die Eressea-spezifische Version von .vorlagerc, auch diese Datei gehört in das $HOME-Verzeichnis.
.verdanonrc Die Verdanon-spezifische Version von .vorlagerc, die ebenfalls nach $HOME gehört.
.vinyambarirc Die Vinyambar I-spezifische Version von .vorlagerc, die ebenfalls nach $HOME gehört.
.vinyambariirc Die Vinyambar II-spezifische Version von .vorlagerc, die ebenfalls nach $HOME gehört.
.gav62modrc Die Sitanleta-spezifische Version von .vorlagerc, die ebenfalls nach $HOME gehört.
standard.vms Diese Datei beinhaltet Konstanten, Standard-Prozeduren und Funktionen, die unter Verwendung der Metabefehlssprache geschrieben wurden. Diese Datei wird erst dann interessant werden, wenn man sich mit der Funktionsweise des Vorlagengenerators vertraut gemacht hat.
history.txt Diese Datei enthält eine kurze Übersicht aller Änderungen in den Versionen und kann manchmal als wertvolle Informationsquelle dienen, wenn man eine Option oder einen Befehl nicht in der Doku findet.

Die Dokumentation ist nicht mehr Bestandteil der Auslieferung. Die aktuellste Version kann jederzeit online unter http://www.gulrak.net/vorlage/doku eingesehen oder als Offline-Version bezogen werden.

Revision 26 Jul 2005

Page design, graphics and contents (c) copyright 1999-2004
by S.Schümann and contributing authors