celestia/locale/start_de.cel

357 lines
19 KiB
Plaintext

{
# ... Beginn des Skripts
#****************************************************************************
# *
# START.CEL - Startskript für Celestia *
# (Version 2.1) *
# *
#---------------------------------------------------------------------------*
# Deutsche Übersetzung von Ulrich Dickmann, Christian Lenz, Andreas Wagner *
# Deutschsprachige Informationen zu Celestia finden Sie unter der Adresse *
# http://www.celestia.info/ *
#---------------------------------------------------------------------------*
# *
# Dieses Skript wird automatisch bei jedem Start von Celestia ausgeführt. *
# *
# NOTIZ: Entfernen Sie NICHT die geschweiften Klammern, die als erstes und *
# letztes Zeichen in dieser Datei stehen. Sie definieren diese *
# Datei als ein CEL-Skript. *
# *
# Sie können dieses Skript verändern, um es an Ihre speziellen Wünsche *
# anzupassen. *
# *
# Entfernen Sie dazu das Kommentarsymbol "#" vor einer oder mehreren *
# Zeilen, wie unten beschrieben. Jede Zeile oder jeder Abschnitt mit Code *
# ist mit einem erklärenden Kommentar versehen. Um eine Codezeile zu *
# aktivieren, entfernen Sie einfach das "#"-Zeichen am Zeilenanfang. *
# *
# Falls Sie sich dazu entscheiden, dieses Skript zu verändern, fertigen *
# Sie bitte VORHER eine Sicherheitskopie an, so dass Sie später darauf *
# zurückgreifen können. *
# *
#****************************************************************************
overlay {
duration 5.0
fadeafter 4.0
colortop "#9999ff"
colorbottom "#ccccff"
filename "logo.png"
}
preloadtex { object "Sol/Earth" }
preloadtex { object "Sol/Earth/Moon" }
select {object "Sol"}
goto {time 3.0 distance 30}
wait {duration 3.0}
select {object "Sol/Earth"}
follow {}
goto {time 3.0 distance 6.0}
wait {duration 2.0}
print {text "Willkommen in Celestia!" row -3 column 1 duration 3}
wait {duration 3.0}
#****************************************************************************
# Die obigen Codezeilen sind bereits das ganze Startskript. Zuerst wird *
# unsere Sonne (Sol) angeflogen, so dass wir dann, wenn wir zur Erde *
# weiterreisen, auf der Sonnenseite ankommen, egal welche Ortszeit Sie *
# gerade haben ... *
# *
# Nachfolgend sind weitere Befehle mit ihren Beschreibungen aufgeführt. *
# *
# preloadtex: Weist Celestia an, die Texturen für das genannte Objekt zu *
# laden. Ansonsten würde Celestia die Texturen erst laden, *
# wenn das Objekt in Sicht kommt, was man durch eine kleine *
# Verzögerung bemerken würde. *
# *
# select: Teilt Celestia mit, welches Objekt (Planet, Mond, Raumfahrzeug *
# etc.) als das aktuell ausgewählte Objekt festgelegt werden soll. *
# "Sol" definiert unser Sonnensystem, "/" ist ein hierarchisches *
# Trennsymbol, und die Erde (Earth) ist das Objekt, das wir *
# auswählen wollen. Falls Sie unseren Mond auswählen wollten, *
# würde der Select-Befehl wie folgt aussehen: *
# select {object "Sol/Earth/Moon"} *
# *
# goto: Weist Celestia an, zu dem gegenwärtig ausgewählten Objekt zu *
# reisen, genauso als ob man auf der Tastatur "G" drücken würde. *
# Der Zeitparameter (time) legt fest, wie viele Sekunden die Reise *
# dauern soll. Der Entfernungsparameter (distance) gibt an, in *
# welcher Entfernung zum Objekt man positioniert wird; in Einheiten*
# des Objektradius, minus 1. *
# Ein Beispiel: Falls der Radius des Objekts 10000 km beträgt und *
# Sie für "distance" 6.0 angeben, werden Sie 50000 km von der Ober-*
# fläche des Objekts entfernt positioniert. *
# *
# wait: Da das Goto-Kommando Celestia vorschreibt, dass es eine gewisse *
# Zeit brauchen soll, um etwas zu erledigen, müssen wir Celestia *
# dieselbe Zeit geben, um es tatsächlich TUN zu können. *
# Wenn wir zur Sonne reisen, teilt das Wait-Kommando Celestia mit, *
# dass es 3 Sekunden warten soll, während das "goto" stattfindet *
# (3 Sekunden lang). Der Duration-Parameter hat normalerweise den *
# gleichen Wert wie der Time-Parameter im Goto-Kommando. Aber es *
# gibt wie immer auch Ausnahmen. ;-) *
# *
# Wenn wir zur Erde gehen, wartet das Wait-Kommando nach dem *
# "goto" nur für 2 Sekunden. Der nächste Befehl ist ein Print- *
# Kommando, das einen Text auf dem Bildschirm anzeigt und nach dem *
# ein weiterer "wait"-Befehl folgt, mit einer "duration" von *
# 3 Sekunden. Es ist alles nur eine Frage des Timings. Das "goto"- *
# Kommando erlaubt es uns, Text anzuzeigen, WÄHREND es ausgeführt *
# wird. Deshalb müssen wir ganz einfach dafür sorgen, dass die *
# Summe der Duration-Werte der Wait-Kommandos nach einem "goto" *
# MINDESTENS so groß ist wie der Time-Wert des "goto"-Befehls. *
# Sie kann auch größer sein, falls gewünscht. *
# *
# follow: Weist Celestia an, dem ausgewählten Objekt zu folgen, genauso *
# wie beim Drücken der Taste "F" auf der Tastatur. Sie könnten den *
# Befehl "follow {}" durch "synchronous {}" ersetzen; dies erlaubt *
# es Ihnen, in einem (geo)stationären Orbit über dem ausgewählten *
# Objekt zu bleiben. *
# *
# print: Weist Celestia an, Text auf dem Bildschirm anzeigen. *
# Der Text-Parameter gibt den Text an, der angezeigt werden soll. *
# Der Parameter "row" definiert, wie viele Zeilen vom unteren *
# Bildschirmrand entfernt der Text beginnen soll. *
# Der Parameter "column" definiert, wie viele Spalten vom linken *
# Bildschirmrand entfernt der Text beginnen soll. *
# Der Parameter "duration" definiert, wie lange der Text auf dem *
# Bildschirm gezeigt werden soll (in Sekunden). Danach folgt ein *
# Wait-Kommando gemäß obiger Beschreibung. *
#****************************************************************************
#****************************************************************************
# Falls Sie über IHREM bestimmten Ort auf der Erde positioniert werden *
# möchten, benutzen Sie das unten gezeigte Gotolonglat-Kommando ("Gehe zu *
# Längen- und Breitengrad"). Schritt-für-Schritt Anweisungen ... *
# *
# * Kopieren Sie die ganze Codezeile. *
# *
# * Fügen Sie sie nach obigem Goto-Kommando ein. *
# *
# * Entfernen Sie das "#"-Zeichen am Zeilenanfang. Dies aktiviert die *
# Codezeile, so dass sie ausgeführt wird. *
# *
# * Setzen Sie ein "#"-Zeichen vor das ursprüngliche Goto-Kommando. Dies *
# verwandelt die Codezeile in einen Kommentar, so dass sie NICHT *
# ausgeführt wird. *
# *
# * Ändern Sie die Längen- und Breitengradangaben, so dass sie Ihrer *
# Position entsprechen. *
# *
# * Da Sie zu einer bestimmten Position auf der Erde reisen, kann es sein, *
# dass dort gerade Nacht ist. Sie könnten also die folgenden Codezeilen *
# auskommentieren, indem Sie ein "#"-Zeichen an den Anfang jeder Zeile *
# setzen ... *
# select {object "Sol"} *
# goto {time 3.0 distance 30} *
# wait {duration 3.0} *
# Falls Sie Ihre Position im Tageslicht angezeigt bekommen möchten, *
# benutzen Sie bitte den als nächstes beschriebenen Befehl. *
#****************************************************************************
# gotolonglat {time 5.0 distance 4.0 longitude 0.0 latitude 0.0}
#****************************************************************************
# Wenn Sie möchten, dass Celestia beim Starten immer an einem bestimmten *
# Zeitpunkt (Datum/Uhrzeit) beginnt, benutzen Sie den unten gezeigten *
# "time"-Befehl. *
# *
# WARNUNG: Wenn Sie Celestia mit einer voreingestellten Zeit starten, *
# müssen Sie SHIFT+"!" (Ausrufezeichen) drücken, um Celestia wieder auf *
# die "aktuelle Zeit" ZURÜCKZUSETZEN, sofern Sie etwas erkunden, bei dem *
# die aktuelle Zeit eine Rolle spielt. *
# *
# Schritt-für-Schritt Anweisungen... *
# *
# * Entscheiden Sie sich, ob sie das Datum über einen UTC-Kalendereintrag *
# oder ein Julianisches Datum setzen wollen (siehe weiter unten). *
# *
# * Kopieren Sie die betreffende Codezeile (UTC oder Julianisch) mit dem *
# "time"-Befehl, den Sie benutzen wollen. *
# *
# * Fügen Sie die Zeile ganz am Dateianfang vor dem ersten "goto"-Befehl *
# ein. *
# *
# * Entfernen Sie das "#"-Zeichen am Zeilenanfang. Dies aktiviert die *
# Codezeile, so dass sie ausgeführt wird. *
# *
# * Passen Sie den jeweiligen Wert Ihren Erfordernissen gemäß an. *
#****************************************************************************
# Zeit setzen mittels eines UTC-Kalendereintrags (Datum/Uhrzeit) ...
# time { utc "2003-08-11T09:29:24.0000" }
# YYYY-MM-DDTHH:MM:SS.SSSS
# Beachten Sie das "T" ^ ... (Dies wird benötigt)
# Zeit setzen mittels eines Julianischen Datums ...
# time { jd JulianDate }
# Kalenderdatum/Uhrzeit in Julianisches Datum umrechnen (US Navy):
# http://aa.usno.navy.mil/data/docs/JulianDate.html
#****************************************************************************
# Die unten aufgeführten Befehle erlauben Ihnen, verschiedene Einstellungen*
# von Celestia festzulegen, die bei jedem Start von Celestia gesetzt *
# werden. Ändern Sie jede Einstellung nach Belieben. Es ist allerdings *
# sicherer, wenn Sie die kommentierten Zeilen als Originalvorlage bei- *
# behalten und nur eine neue unkommentierte Einstellung über Copy&Paste *
# einfügen. *
#****************************************************************************
# Blickfeld/field of view (Aktivieren und anpassen nach Belieben)...
# Voreinstellung ist 25° bei einer Bildschirmauflösung von 1024 x 768
# set {name "FOV" value 25.0}
# Streulicht-Level (Aktivieren und anpassen nach Belieben)...
# Empfohlene Werte von dunkel bis hell liegen im Bereich zwischen 0.0
# (Realität) und 0.5.
# set {name "AmbientLightLevel" value 0.1}
# Schwächste sichtbare Stern-Magnitude (Helligkeit)
# (Aktivieren und anpassen nach Belieben)
# Celestia UI: 0.8 bis 15.2, Voreinstellung ist 6.0
#
# setvisibilitylimit {magnitude 6.0}
# Schwächste Helligkeit bei Auto-Magnitude, bei 45°
# Voreinstellung ist 8.5 ...
# (Aktivieren und anpassen nach Belieben)
# setfaintestautomag45deg {magnitude 8.5}
# Objekte die angezeigt werden sollen:
# ZEIGE folgende Objekte NICHT AN (zum Aktivieren "#" entfernen)...
# renderflags {clear "atmospheres"}
# renderflags {clear "automag"}
# renderflags {clear "boundaries"}
# renderflags {clear "cloudmaps"}
# renderflags {clear "comettails"}
# renderflags {clear "constellations"}
# renderflags {clear "eclipseshadows"}
# renderflags {clear "galaxies"}
# renderflags {clear "grid"}
# renderflags {clear "markers"}
# renderflags {clear "nightmaps"}
# renderflags {clear "orbits"}
# renderflags {clear "planets"}
# renderflags {clear "pointstars"}
# renderflags {clear "ringshadows"}
# renderflags {clear "stars"}
# renderflags {clear "partialtrajectories"}
# Objekte die angezeigt werden sollen:
# ZEIGE folgende Objekte AN (zum Aktivieren "#" entfernen)...
# renderflags {set "atmospheres"}
# renderflags {set "automag"}
# renderflags {set "boundaries"}
# renderflags {set "cloudmaps"}
# renderflags {set "comettails"}
# renderflags {set "constellations"}
# renderflags {set "eclipseshadows"}
# renderflags {set "galaxies"}
# renderflags {set "grid"}
# renderflags {set "markers"}
# renderflags {set "nightmaps"}
# renderflags {set "orbits"}
# renderflags {set "planets"}
# renderflags {set "pointstars"}
# renderflags {set "ringshadows"}
# renderflags {set "stars"}
# renderflags {set "partialtrajectories"}
# Beschriftungen:
# BESCHRIFTE folgende Objekte NICHT (zum Aktivieren "#" entfernen)...
# labels {clear "asteroids"}
# labels {clear "constellations"}
# labels {clear "galaxies"}
# labels {clear "moons"}
# labels {clear "planets"}
# labels {clear "spacecraft"}
# labels {clear "stars"}
# Beschriftungen:
# BESCHRIFTE folgende Objekte (zum Aktivieren "#" entfernen)...
# labels {set "asteroids"}
# labels {set "constellations"}
# labels {set "galaxies"}
# labels {set "moons"}
# labels {set "planets"}
# labels {set "spacecraft"}
# labels {set "stars"}
# Steuerung der Markierungen:
# Markierungen aller aktuell markierten Objekte entfernen und Anzeige der
# Markierungen ausschalten ...
# (zum Aktivieren "#" entfernen)
# unmarkall { }
# Kleinster Orbitdurchmesser, der angezeigt wird (in Pixeln)...
# (Aktivieren und anpassen nach Belieben)
# set {name "MinOrbitSize" value 1.0}
# Größte Entfernung, innerhalb welcher ein Stern angezeigt wird,
# Voreinstellung ist 1 000 000 ...
# (Aktivieren und anpassen nach Belieben)
# set {name "StarDistanceLimit" value 1000000}
# Zeitablaufgeschwindigkeit (1x, 100x, 1000x, etc.)...
# (Aktivieren und anpassen nach Belieben)
# Negativer Wert = Umkehr der Zeitrichtung
# 0 = Zeit anhalten
# 1.0 = Echtzeit (Voreinstellung)
# 1000.0 = Zeigt die Mondumlaufbewegung gut an
#
# timerate {rate 1.0}
#****************************************************************************
# Falls Sie große Texturen verwenden, können Sie Celestia diese bereits *
# vorab in Ihren Grafikkartenspeicher laden lassen, indem Sie sie hier *
# eintragen. *
#****************************************************************************
# Beispiele...
# preloadtex {object "earth.*"}
# preloadtex {object "earth.png"}
#****************************************************************************
# "orbit" ist ein witziger Befehl zum Spielen. *
# Die Achsen (Parameter "axis") sind in der Reihenfolge [X Y Z] angegeben, *
# und jede Achse kann entweder den Wert 0 oder 1 haben. *
# "rate" setzt die Geschwindigkeit fest. *
# "duration" setzt die Zeitdauer in Sekunden. *
# Stellen Sie nur sicher, dass Sie ein Objekt ausgewählt haben. *
#****************************************************************************
# orbit {axis [0 1 0] rate 10.0 duration 7.0}
#****************************************************************************
# Wenn Sie mehr über das Skripte-Schreiben in Celestia lernen wollen, *
# besuchen Sie die folgenden Seiten: *
# *
# * Scripting forum: (http://www.shatters.net/forum/viewforum.php?f=9) *
# * Don G's Celestia page: (http://www.donandcarla.com/Celestia/) *
# * Harald's Celestia page: (http://www.h-schmidt.net/celestia/) *
# *
# Don G's Webseite enthält ein Handbuch für die Skriptsprache CEL. *
# Haralds Webseite enthält ein Handbuch für die Skriptsprache CELX/Lua. *
# Beide bieten auch Beispielskripte und andere Annehmlichkeiten. *
#****************************************************************************
# Ende des Skripts...
}