oracular (6) wesnoth-1.18_editor.6.gz

Provided by: wesnoth-1.18_1.18.2-1_amd64 bug

NAME

       wesnoth - Battle for Wesnoth, ein rundenbasiertes Strategiespiel

ZUSAMMENFASSUNG

       wesnoth [OPTIONEN] [ORT_DER_SPIELDATEN]

BESCHREIBUNG

       Battle for Wesnoth ist ein rundenbasiertes Strategiespiel in einem Fantasy-Szenario.

       Besiegen  Sie  alle  feindlichen  Anführer,  indem  Sie einen geschickt gewählten Kader an
       Truppen in die Schlacht führen und dabei auch Ihr Gold und  Ihre  Dörfer  verwalten.  Alle
       Einheiten  haben  ihre eigenen Stärken und Schwächen; um siegreich hervor zu gehen, müssen
       Sie diese Kräfte zu Ihrem Vorteil nutzen und zugleich den Gegner an selbigem hindern.  Mit
       wachsender  Erfahrung  erlernen die Truppen neue Fertigkeiten und werden mächtiger. Spielt
       in Eurer eigenen Sprache und testet Eure Fertigkeiten gegen  kluge  Computer-Gegner,  oder
       tretet   Wesnoths  vielfältiger  Gemeinschaft  der  Online-Spieler  bei.  Erstellt  selbst
       angepassten Einheiten, Szenarien oder Kampagnen, und teilt diese mit anderen.

KOMMANDOZEILENOPTIONEN

       --all-translations
              Zeige alle Übersetzungen in der  Auswahlliste  im  Spiel  an,  egal  wie  weit  sie
              übersetzt sind.

       --bunzip2 Dateiname.bz2
              Entpackt  einen  Spielstand (Dateiname.bz2), der bzip2-komprimiert sein sollte, und
              speichert ihn ohne die Dateiendung .bz2. Dabei wird Dateiname.bz2 entfernt.

       --bzip2 Dateiname
              Komprimiert   einen   normalen    textbasierten    Spielstand    (Dateiname)    als
              bzip2-komprimierten Spielstand Dateiname.bz2 und entfernt die alte Datei Dateiname.

       -c[Kampagnen-ID], --campaign[=Kampagnen-ID]
              Startet  die Kampagne mit der ID Kampagnen-ID. Ein Auswahlmenü wird angezeigt falls
              keine ID angegeben wurde.

       --campaign-difficulty[=Schwierigkeitsgrad]
              Der Schwierigkeitsgrad der gewünschten Kampagne (1 bis Max). Falls nicht angegeben,
              wird ein Dialog zur Auswahl der Kampagnen-Einstufung angezeigt.

       --campaign-scenario Szenario-ID
              Die  ID  des Szenarios der gewünschten Kampagne. Falls diese Option nicht angegeben
              ist, wird das erste Szenario gestartet.

       --campaign-skip-story
              Überspringt den [story]-Teil eines Szenarios und Dialoge im start-Ereignis.

       --clock
              (Entwickleroption) Fügt dem Hauptmenü einen neuen Knopf hinzu, mit welchem man eine
              Uhr mit GUI2-Elementen zum Testen aufrufen kann.

       --config-dir Name
              Veraltete Option, bitte --userdata-dir benutzen.

       --config-path
              Veraltete Option, bitte --userdata-path benutzen.

       --core Kern-ID
              Ersetzt den geladenen Kern mit dem angegebenen.

       --data-dir Verzeichnis
              Das angegebene Verzeichnis als Daten-Verzeichnis verwenden.

       --data-path
              Gibt den Pfad des Spieldateienverzeichnisses aus.

       -d, --debug
              Erlaubt  zusätzliche Kommandos in der spieleigenen Befehlszeile (auf der Wiki-Seite
              https://www.wesnoth.org/wiki/CommandMode   sind   weitere   Informationen    hierzu
              verfügbar).

       --debug-lua
              Aktiviert einen Debugmechanismus für Lua.

       --strict-lua
              Unterstützung für veraltete Lua-Aufrufe deaktivieren.

       -D,--diff Linke-Datei Rechte-Datei
              Zeigt  die  Unterschiede  zwischen zwei WML-Dateien an. Der Präprozessor wird nicht
              verwendet (falls das gewünscht ist, verwende erst -p). Gibt  die  Unterschiede  als
              DiffWML im Terminal aus, oder speichert sie in der mit --output angegebenen Datei.

       -e[Datei], --editor[=Datei]
              Den  im  Spiel integrierten Karteneditor direkt starten. Falls eine Datei angegeben
              wurde, verhält es sich wie -l --load.

       --fps  Aktiviert die "Bilder  pro  Sekunde"-Anzeige  im  Spiel  und  speichert  die  Werte
              ebenfalls in einer Datei im Verzeichnis für Nutzerdaten.

       -f, --fullscreen
              Startet das Spiel im Vollbildmodus.

       --gunzip Dateiname.gz
              Entpackt  einen  Spielstand  (Dateiname.gz),  der gzip-komprimiert sein sollte, und
              speichert ihn ohne die Dateiendung .gz. Dabei wird Dateiname.gz entfernt.

       --gzip Dateiname
              Komprimiert   einen   normalen    textbasierten    Spielstand    (Dateiname)    als
              gzip-komprimierten Spielstand Dateiname.gz und entfernt die alte Datei Dateiname.

       -h, --help
              Gibt die möglichen Kommandozeilenoptionen aus.

       -l, --load Datei
              Lädt  den  Spielstand Datei aus dem Standard-Spielstand-Verzeichnis. Falls auch die
              -e- oder --editor-Option verwendet wurde, wird der Editor mit der Karte  aus  Datei
              geöffnet.  Falls  ein Verzeichnis angegeben wurde, wird der Editor mit einem Dialog
              zum Laden einer Karte aus eben diesem Verzeichnis gestartet.

       -L, --language Sprache
              Benutzt für diese Sitzung die Sprache (Symbol). Beispiel: --language ang_GB@latin.

       --log-Stufe=Domäne1,Domäne2,...
              Setzt die Stufe  der  Logausgabe.  Verwenden  Sie  all,  um  sämtliche  Domänen  zu
              verwenden.  Verfügbare  Stufen:  error, warning, info, debug, none. Für die meisten
              Logdomänen   wird   standardmäßig   wird   die   Stufe   warning   verwendet,   die
              deprecation-Domäne  dagegen  benutzt  none  als  Voreinstellung  sofern  nicht  die
              -d-Option ebenfalls gesetzt ist.

       --log-precise
              Zeigt die Zeitstempel in der Log-Ausgabe mit höherer Genauigkeit.

       --log-strict Stufe
              Sorgt dafür dass die Unit-Tests scheitern, falls irgendeine Log-Domäne eine Meldung
              auf  der  angegebenen oder einer schlimmeren Stufe erhält. Wird nur zusammen mit -u
              benutzt.

       --logdomains[=Filter]
              Gibt die definierten  Log-Domänen  aus  (nur  jene,  die  Filter  enthalten,  falls
              angegeben).

       --no-log-to-file
              Verhindert  Umleitung  von  gespeicherter Ausgabe in eine Datei. Log-Dateien werden
              erstellt im "logs"-Verzeichnis im Nutzerdatenverzeichnis.

       --log-to-file
              Log-Ausgabe  wird  in  eine  Datei   geschrieben.   Annulliert   den   Effekt   von
              --no-log-to-file egal ob implizit und explizit.

       --wnoconsole
              Für Windows, wenn mit --no-log-to-file genutzt, resultiert in Schreiben der Ausgabe
              nach cerr/cout anstatt CONOUT. Ansonsten ohne Funktion.

       --max-fps FPS
              Setzt die Anzahl der gezeichneten Bilder  pro  Sekunde,  die  vom  Spiel  angezeigt
              werden.  Der  Wert  sollte  zwischen  1 und 1000 liegen. Die Voreinstellung ist die
              Bildwiederholfrequenz des Monitors.

       -m, --multiplayer
              Startet ein Spiel im Mehrspieler-Modus. Es gibt noch  weitere  Optionen,  die,  wie
              weiter unten beschrieben, gemeinsam mit --multiplayer verwendet werden können.

       --mp-test
              Startet die Multiplayer-Test-Szenarios.

       --new-widgets
              (Entwickleroption)  Es  gibt  ein  neues Dialog-Toolkit, mit dieser Option wird der
              experimentelle Teil aktiviert. Bitte keine Bugs  dafür  melden,  die  meisten  sind
              bekannt.

       --nodelay
              Das  Spiel  wird  ohne  Verzögerungen  ausgeführt.  Wird  zum  Ausführen grafischer
              Benchmarks verwendet. Diese Option ist standardmäßig  aktiviert,  wenn  die  Option
              --nogui gesetzt ist.

       --noaddons
              Startet das Programm ohne Erweiterungen.

       --nocache
              Veranlasst das Programm, keine Daten zwischenzuspeichern.

       --nogui
              Startet  das  Spiel ohne grafische Oberfläche. Nur in Kombination mit --multiplayer
              oder --screenshot oder --plugin verfügbar.

       --nobanner
              Zeigt im Terminal keinen Start-Banner an.

       --nomusic
              Deaktiviert die Musik im Spiel.

       --noreplaycheck
              Überprüft die Spielaufzeichnung bei Unit-Tests nicht.  Wird  nur  zusammen  mit  -u
              benutzt.

       --nosound
              Deaktiviert jegliche Soundeffekte im Spiel.

       --output Dateiname
              Speichert die Ausgabe in der angegebenen Datei, anstatt sie im Terminal auszugeben.
              Zusammen mit den Diff-Optionen verwendbar.

       --password Passwort
              Benutzt das angegebene Passwort um sich zu einem Server zu verbinden. Ist  insofern
              unsicher,  dass  es  zum  einen in der Prozesstabelle für alle Prozesse des Systems
              einsehbar ist und zum anderen ggf. in einer Datei wie ~/.bash_history geloggt wird.

       --plugin Skript-Datei
              (experimentell) lädt eine Skript-Datei welche ein Wesnoth-Plugin definiert. Ähnlich
              zur  Option  --script, aber die Lua-Datei soll hierbei eine Funktion zurückliefern.
              Diese wird als Koroutine ausgeführt und regelmäßig aufgerufen.

       -P,--patch WML-Datei Patch-Datei
              Wendet einen DiffWML-Patch auf eine WML-Datei an. Der Präprozessor wird dabei nicht
              verwendet.  Das  Ergebnis  wird  im  Terminal  ausgegeben, oder in die mit --output
              angegebene Datei.

       -p, --preprocess Quelldatei/Verzeichnis Zielverzeichnis
              Eine angegebene Datei/Verzeichnis vorverarbeiten. Wenn  ein  Verzeichnis  angegeben
              wird,  wird  dieses  basierend  auf  den  bekannten Vorverarbeitungsregeln rekursiv
              verarbeitet. Für jede Eingabedatei wird im Zielverzeichnis eine normale  .cfg-Datei
              und    eine    vorverarbeitete    .cfg-Datei    erzeugt.    Die    Kern-Makros   im
              »data/core/macros«-Verzeichnis    werden    vor    den    angegebenen    Ressourcen
              vorverarbeitet.  Beispiel:  -p  ~/wesnoth/data/campaigns/tutorial ~/ergebnis. Siehe
              https://wiki.wesnoth.org/PreprocessorRef#Command-line_preprocessor   für    weitere
              Dokumentation.

       --preprocess-defines=DEFINE1,DEFINE2,...
              Durch  Kommas  getrennte Liste von Defines welche vom --preprocess-Kommando benutzt
              werden.   Falls   SKIP_CORE   in   der   Liste   der   Defines   ist,   wird    das
              "data/core"-Verzeichnis ignoriert.

       --preprocess-input-macros Quelldatei
              Wird  nur vom --preprocess-Befehl verwendet. Gibt eine [preproc_define]-enthaltende
              Datei an, die vor dem Vorbearbeiten eingelesen wird.

       --preprocess-output-macros [=Zieldatei]
              Wird nur vom --preprocess-Befehl verwendet. Gibt alle  vorverarbeiteten  Makros  in
              die  Zieldatei aus. Falls keine Datei angegeben wird, wird die Ausgabe in die Datei
              »_MACROS_.cfg« im Zielverzeichnis  des  Vorverarbeitungs-Befehls  geschrieben.  Die
              erzeugte  Datei  kann  als  Eingabe für --preprocess-input-macros verwendet werden.
              Diese Option sollte vor dem --preprocess-Befehl angegeben werden.

       -r XxY, --resolution XxY
              Ermöglicht es, die Auflösung zu bestimmen, in  der  das  Programm  gestartet  wird.
              Beispiel: -r 800x600.

       --render-image Bild Ausgabe
              Akzeptiert  einen  gültigen  »Image-Path-Ausdruck«  mit  Image-Path-Funktionen, und
              speichert die Ausgabedatei als .png-Datei. Dokumentation  zu  Image-Path-Funktionen
              ist unter https://wiki.wesnoth.org/ImagePathFunctionWML verfügbar.

       -R, --report
              Erzeugt die Spielverzeichnisse und gibt Informationen für Bugreports aus.

       --rng-seed Zahl
              Füttert  den  Zufallszahlengenerator mit der angegebenen Zahl. Beispiel: --rng-seed
              0.

       --screenshot Karte Ausgabe
              Erzeugt ein Bildschirmfoto der Karte  und  speichert  ihn  in  einer  Datei  namens
              Ausgabe ohne die grafische Oberfläche zu initialisieren.

       --script Dateiname
              (experimentell) Eine Datei mit Lua-Anweisungen, welche den Wesnoth-Client steuern.

       -s[Host], --server[=Host]
              Verbindet  sich,  falls  angegeben,  mit  dem entsprechenden Rechner, oder aber zum
              ersten Rechner in den Einstellungen. Beispiel: --server server.wesnoth.org.

       --showgui
              Startet das Spiel mit grafischer Oberfläche, selbst wenn implizit  --nogui  gesetzt
              ist.

       --strict-validation
              Prüfungsfehler werden als schwerwiegende Fehler angesehen.

       -t[Szenario-ID], --test[=Szenario-ID]
              Startet  das  Spiel  in  einem kleinen Testszenario. Dies sollte ein Szenario sein,
              welches  mit  einem  [test]-WML-Tag  definiert  wurde.  Standard  ist  test.   Eine
              Demonstration des [micro_ai]-Features kann mit micro_ai_test gestartet werden.

       --translations-over Prozent
              Stellt ein zu wie viel Prozent eine Sprache übersetzt sein muss, um in der Liste im
              Spiel angezeigt zu werden. Gültige Werte sind 0 bis 100.

       -u, --unit Szenario-ID
              Startet das angegebene Testszenario als Unit-Test. Impliziert --nogui.

       --unsafe-scripts
              (Entwickleroption) Lua kann  nun  das  Paket  package  benutzen,  wodurch  wiederum
              beliebige  Pakete  geladen  werden  können.  Nicht  mit fremden Skripten verwenden!
              Dadurch wird die Sandbox aufgebrochen, Lua hat dann  dieselben  Zugriffsrechte  wie
              Wesnoth.

       -S,--use-schema Pfad
              Gibt den Pfad zu einem WML-Schema an, welches für -V,--validate verwendet wird.

       --userconfig-dir Name
              Setzt  das  Konfigurationsverzeichnis  des Benutzers auf Name in $HOME oder »Eigene
              Dateien\My  Games«  auf  Windows.   Es   kann   auch   ein   absoluter   Pfad   zum
              Konfigurationsverzeichnis  außerhalb  von  $HOME  oder  »Eigene  Dateien\My  Games«
              angegeben werden. Unter Windows ist es auch möglich  ein  Verzeichnis  relativ  zum
              Installationsverzeichnis   mit  ".\"  oder  "..\"  anzugeben.  Standard  ist  unter
              GNU/Linux  und  BSD  $XDG_CONFIG_HOME  bzw.  $HOME/.config/wesnoth,   auf   anderen
              Betriebssystemen ist es das Nutzerdatenverzeichnis.

       --userconfig-path
              Zeigt an, wo sich das Verzeichnis für die Nutzereinstellungen befindet.

       --userdata-dir Name
              Setzt das Verzeichnis für Nutzerdaten (Spielstände, Erweiterungen, ...) auf Name in
              $HOME oder »Eigene Dateien\My Games« auf Windows. Es kann auch ein  absoluter  Pfad
              zum  Nutzerdatenverzeichnis  außerhalb  von  $HOME  oder  »Eigene Dateien\My Games«
              angegeben werden. Unter Windows ist es auch möglich  ein  Verzeichnis  relativ  zum
              Installationsverzeichnis mit ".\" oder "..\" anzugeben.

       --userdata-path
              Zeigt  an, wo sich das Verzeichnis für die Nutzerdaten (Spielstände, Erweiterungen,
              …) befindet.

       --username Benutzername
              Benutzt den angegebenen Benutzernamen um sich zu einem Server zu verbinden.

       --validate Pfad
              Validiert eine Datei gegen ein WML-Schema.

       --validate-addon Addon-ID
              Validiert das WML der angegebenen Erweiterung während des Spielens.

       --validate-core
              Validiert das WML des Hauptspiels des Spielens.

       --validate-schema  Pfad
              Validiert, ob eine Datei ein korrektes WML-Schema ist.

       --validcache
              Nimmt an, dass der Cache gültig ist. (gefährlich)

       -v, --version
              Zeigt die Versionsnummer an und beendet das Programm.

       --simple-version
              Zeigt die Versionsnummer ohne Zusatzinformationen an und beendet das Programm.

       -w, --windowed
              Startet das Spiel im Fenstermodus.

       --with-replay
              Gibt das Spiel wieder, das mit der --load-Option geladen wurde.

Zusätzliche Optionen für --multiplayer

       Die Parteispezifischen Einstellungen sind mit Nummer markiert. Nummer muss dabei durch die
       Nummer  der  jeweiligen  Partei  ersetzt  werden. Meistens ist diese Nummer 1 oder 2, doch
       hängt es letztendlich von der Anzahl der möglichen Spieler in dem gewählten Szenario ab.

       --ai-config Nummer:Wert
              Gibt eine Konfigurationsdatei an, um aus dieser die KI für die angegebene Partei zu
              laden.

       --algorithm Nummer:Wert
              Aktiviert  einen  andere  KI-Algorithmus für die angegebene Partei, welcher benutzt
              wird falls die Partei von eine KI gesteuert wird. Der angegebene  Algorithmus  muss
              durch  einen  [ai]-Tag  definiert  sein.  KI-Algorithmen  sind in »data/ai/ais« und
              »data/ai/dev« definiert, auch Erweiterungen können neue KI-Algorithmen  definieren.
              Unter anderem gibt es die Werte idle_ai und experimental_ai.

       --controller Nummer: Wert
              Bestimmt, wer die gewählte Partei kontrolliert. Mögliche Werte sind human für einen
              Menschen, ai für einen KI-Spieler und null um eine Seite zu deaktivieren.

       --era Wert
              Bestimmt, welche Ära für diese Partie  anstelle  der  Standard-Ära  genutzt  werden
              soll.  Die  Ära  wird anhand ihrer ID bestimmt. Eine genaue Beschreibung der Rassen
              und Epochen ist in der Datei data/multiplayer.cfg zu finden.

       --exit-at-end
              Beendet das Spiel am  Ende  eines  Szenarios,  ohne  die  Sieg/Niederlage-Übersicht
              anzuzeigen,  da  der  Benutzer  hier  auf »Szenario beenden« klicken müsste, um das
              Spiel zu beenden. Diese  Option  ist  unter  anderem  nützlich,  um  Benchmarks  zu
              automatisieren.

       --ignore-map-settings
              Ignoriert  die  kartenspezifischen  Einstellungen, stattdessen werden Standardwerte
              benutzt.

       --label Name
              Setz den Namen für die Partei.

       --multiplayer-repeat Wert
              Wiederholt eine Mehrspielerpartie Wert mal. Eignet sich  zusammen  mit  der  Option
              --nogui für Benchmarks.

       --parm Nummer:Name:Wert
              Gibt  zusätzliche  Parameter  für  diese  Partei an. Die möglichen Parameter hängen
              davon ab, welche Optionen für --controller und --algorithm verwendet werden.  Diese
              Einstellung ist nur interessant, wenn Sie Ihre eigene KI entwickeln wollen. (bisher
              ist noch keine vollständige Dokumentation verfügbar)

       --scenario Wert
              Bestimmt   das    Szenario,    das    geladen    werden    soll.    Standard    ist
              multiplayer_The_Freelands.

       --side Nummer:Wert
              Bestimmt  die Fraktion für die festgelegte Partei in Abhängigkeit von der gewählten
              Ära. Die Fraktion wird per ID bestimmt. Eine genaue Beschreibung der Fraktionen ist
              in der Datei »data/multiplayer.cfg« zu finden.

       --turns Wert
              Bestimmt die Anzahl der Runden. Standardmäßig ist keine Beschränkung gegeben.

RÜCKGABEWERT

       Im   Regelfall   ist   der  Rückgabewert  0.  Ein  Rückgabewert  von  1  weist  auf  einen
       Initialisierungsfehler (SDL, Video, Schriften, usw.) hin. Ein Rückgabewert  von  2  deutet
       auf einen Fehler mit den Optionen auf der Befehlszeile hin.
       Wenn Unit-Tests benutzt werden (mittels -u) hat der Rückgabewert eine andere Bedeutung. In
       diesem Fall bedeutet ein Rückgabewert von 0 das Bestehen der Test, und  1  das  Scheitern.
       Ein  Rückgabewert von 3 bedeutet zwar ein Bestehen der Tests, jedoch ist die Datei für die
       Spielaufzeichnung kaputt. Ein Rückgabewert von 4 bedeutet, dass die Tests bestanden,  aber
       die  Spielaufzeichnung  Fehler  generiert. Wird auch --noreplaycheck verwendet, treten die
       letzten beiden Fälle nie ein.

AUTOR

       Geschrieben von David White <davidnwhite@verizon.net>.
       Bearbeitet von Nils  Kneuper  <crazy-ivanovic@gmx.net>,  ott  <ott@gaon.net>  und  Soliton
       <soliton.de@gmail.com>.  Übersetzt  von Jan-Heiner Laberenz <Jan-Heiner@arcor.de> und Nils
       Kneuper <crazy-ivanovic@gmx.net>.
       Diese Beschreibung stammt im Original von Cyril Bouthors <cyril@bouthors.org>.
       Besuchen Sie auch die offizielle Webseite: https://www.wesnoth.org/

       Copyright © 2003-2024 David White <davidnwhite@verizon.net>
       Dieses Programm ist freie Software. Sie können es unter den Bedingungen  der  GNU  General
       Public  License  (GPL)  Version  2,  wie  von der Free Software Foundation veröffentlicht,
       weitergeben und/oder modifizieren. Die Veröffentlichung dieses Programms  erfolgt  in  der
       Hoffnung,  dass  es  Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne
       die implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN ZWECK.

ANDERE

       wesnothd(6)