Remove outdated documentation.

master
cybersphinx 2011-05-07 17:35:07 +02:00
parent be4a8e543b
commit 0ba7f57000
7 changed files with 1 additions and 1998 deletions

View File

@ -1,10 +1,3 @@
nobase_dist_doc_DATA = \
Readme.en \
Readme.en.xhtml \
Readme.de \
Readme.de.xhtml \
styles/readme.print.css \
styles/readme.screen.css \
styles/scriptingmanual.css
dist_doc_DATA = ScriptingManual.htm
ScriptingManual.htm

View File

@ -1,588 +0,0 @@
Warzone 2100 - Readme
=====================
Diese Datei wurde seit der Veröffentlichung von 2.1 nicht mehr aktualisiert.
Einige Informationen könnten daher nicht mehr korrekt sein. Für aktuelle
Informationen die Homepage des Warzone 2100 Resurrection Project
(http://wz2100.net/) besuchen.
Inhalt
------
1. Inhalt von Warzone 2100
2. Status des Spiels
2.1 Fehler melden
3. Konfiguration
3.1 Warzone-Verzeichnis
3.2 Konfigurationsdatei
3.3 Kommandozeilenoptionen
3.4 Musik
3.5 Mehrspielermodus über das Internet
4. Cheats
4.1 Cheatmodus
4.2 Cheatlisten
5. Tastenkombinationen für den Debug-Modus
6. Wichtige Tastenkombinationen
7. Weitere Ressourcen
1. Inhalt von Warzone 2100
==========================
Warzone 2100, veröffentlicht im Jahre 1999 und entwickelt von Pumpkin Studios,
war ein wegweisendes und innovatives 3D Echtzeitstrategiespiel.
Im Jahr 2004 entschied Eidos, in Zusammenarbeit mit Pumpkin Studios, den
Quellcode des Spieles unter den Bedingungen der GNU GPL zu veröffentlichen,
einschließlich allem außer der Musik und den Zwischensequenz-Videos.
Zusätzlich sind alle Mehrspielerkarten, die es schon für Warzone 2100 1.10, dem
letzten offiziellen Patch von Pumpkin Studios, gab, in Warzone 2100 vorhanden.
2. Status des Spiels
====================
Nach der Freigabe des Warzone 2100-Quellcodes am 6. Dezember 2004 wurden alle
proprietären Technologien durch quelloffene Gegenstücke ersetzt.
Zu den derzeit unterstützten Plattformen zählen GNU/Linux, Mac OS X 10.4 (Tiger)
und Windows (98 - XP). Berichten zufolge soll Warzone 2100 auch unter BSD
laufen. Auch wenn Warzone 2100 unter Windows Vista laufen mag, so wird Windows
Vista von uns nicht unterstützt.
Das Spiel wird mit der Zeit immer stabiler, Sie sollten aber dennoch keinen
fehlerfreien Betrieb erwarten.
2.1 Fehler melden
-----------------
Das Spiel enthält immer noch Fehler und falls Sie einen finden, berichten Sie
uns bitte davon im Bugtracker (https://gna.org/bugs/?group=warzone) (Englisch).
Damit die Entwickler einen Fehler schneller beheben können, ist es wichtig, dass
Sie beim Melden des Fehlers folgende Regeln beachten:
1. Wenn das Spiel abstürzt, kann ein Speicherabbild (memory dump) erzeugt
werden. Bitte erzeugen Sie dieses und laden es zusammen mit Ihrem Fehler-
bericht hoch. Unter Linux wird dieses unter /tmp/warzone2100.gdmp gespei-
chert. Auch selbst-erzeugte Backtraces sind nützlich.
2. Geben Sie so viele Informationen über das, was Sie gemacht haben als der
Fehler/Absturz auftrat, wie nur möglich.
3. Versuchen Sie den Fehler zu reproduzieren und geben Sie eine Beschreibung
für die Reproduktion in ihrem Fehlerbericht an.
4. Sie können sogar Spielstände hochladen. Diese bestehen aus einer oder zwei
Datei(en) und einem Verzeichnis. Alle zwei/drei sind nach dem Spielstand
benannt (z.B. MeinSpielstand.es, MeinSpielstand.gam und das Verzeichnis
MeinSpielstand).
5. Fehlerberichte sind keine "Klick-&-weg"-Berichte. Es kann sein, dass Sie
vergessen eine Angabe zu machen oder eine Datei hochzuladen. Es ist also
auch in Ihrem Interesse ihren Fehlerbericht zu verfolgen. Zusätzlich
erhalten Sie eine E-Mail über jeden Kommentar zu ihrem Fehlerbericht.
3. Konfiguration
================
3.1 WZ-Ordner und Konfigurationsdatei
-------------------------------------
Warzone 2100 belegt im home-Verzeichnis eines Benutzers ein eigenes Unterver-
zeichnis zur Ablage von Konfigurationsdaten, Speicherständen und einige andere
Dinge. Zusätzlich können Sie dieses Verzeichnis nutzen, um eigene Karten und
Modifikationen dort abzulegen, damit das Spiel diese findet. Der Speicherort
dieses Verzeichnisses hängt vom Betriebssystem ab.
Warzone-Verzeichnis unter GNU/Linux
***********************************
Es befindet sich im home-Verzeichnis und heißt ".warzone2100-2.1". Der führende
Punkt zeigt an, dass es sich um ein verstecktes Verzeichnis handelt, der ab-
hängig von ihren Einstellungen nicht sichtbar sein könnte. Trotzdem lässt sich
auf das Verzeichnis über die Adressleiste zugreifen.
Warzone-Verzeichnis unter Windows
*********************************
Das Verzeichnis heißt "Warzone 2100 2.1" und befindet sich in "Eigene Dateien".
Warzone-Verzeichnis unter Mac OS X
**********************************
Das Verzeichnis "Warzone 2100 2.1" befindet sich im home-Verzeichnis in:
~/Library/Application Support/
3.1 Konfigurationsdatei
-----------------------
Die Konfigurationsdatei heißt einfach "config" und enthält zahlreiche Konfigura-
tionsoptionen. Einige davon können durch Benutzung von Kommandozeilenoptionen
oder die im Spiel befindlichen Menüs geändert werden, andere können nur durch
manuelles Editieren der Datei geändert werden.
Falls Sie irgendwann etwas falsch gemacht haben, können Sie die alte Konfigura-
tionsdatei löschen und Warzone 2100 einfach neustarten. Das Spiel wird dann eine
neue Konfigurationsdatei mit Standardwerten regenerieren. Es könnte sich als
klug herausstellen die Datei nicht zu löschen und stattdessen eine Sicherungs-
kopie der alten Konfigurationsdatei anzulegen, falls Sie geänderte Optionen
erhalten wollen.
Die angegebenen Werte sind Standardwerte.
alliance=0
Schaltet die Erlaubnis mit Verbündeten im Gefechts- und Mehrspielermodus
zu spielen an (1) und aus (0).
allowSubtitles=0
Schaltet Untertitel während Videosequenzen an (1) und aus (0).
base=1
Setzt den Ausbau der Basen zu Spielbeginn: Keine Basen (0), Basen (1),
fortschrittliche Basen (2).
bpp=32
Setzt die Farbtiefe in bpp = Bits pro Pixel.
cdvol=50
Setzt die Musiklautstärke im Bereich von 0 (kein Ton) bis 100 (am
lautesten).
colour=0
Setzt Ihre Farbe im Einzelspielermodus: Grün (0), rot (4), blau (5), pink
(6) und cyan (7).
debugmode=0
Schaltet den Debug-Modus an (1) und aus (0). --cheat setzt dies auf 1. Um
auf 0 zurückzusetzen, muss die Datei von Hand bearbeitet werden.
difficulty=1
Setzt den Schwierigkeitsgrad für Kampagnenspiele: Einfach (0), mittel (1)
oder schwer (2). Dieser Wert kann durch die Schwierigkeitsgrad-Cheats
nicht geändert werden.
fog=1
Setzt den Nebel auf Nebel des Krieges (1) oder Entfernungsnebel (0).
framerate=60
Setzt die Framerate-Begrenzung.
fullscreen=1
Gibt an, ob im Vollbildmodus (1) oder nicht (0) gestartet werden soll.
fxvol=100
Setzt die Lautstärke für Soundeffekte (Benutzerinterface und Ratgeber) in
einem Bereich von 0 (kein Ton) bis 100 (am lautesten).
gameName=My Game
Setzt den Spielnamen für Gefechts- und Mehrspielerspiele; begrenzt auf 79
Bytes, also bei der Benutzung von Mehrbytezeichen wie deutschen Umlauten
oder japanischen Kanji aufpassen.
gameserver_port=9999
Setzt den Port, auf dem Warzone 2100 zur Erstellung von Spielen lauschen
wird. Versichern Sie sich also, dass Sie auf diesem Port kommunizieren
können.
gamma=20
Setzt den Gammewert, den Warzone 2100 benutzen wird. Dies wird einen
Einfluss auf den gesamten Bildschirm haben, seien Sie also nicht über-
rascht, wenn Ihr gesamter Bildschirm heller/dunkler wird, wenn Sie im
Fenstermodus spielen. Der kleinste Wert ist 10 und kommt einem 0,5-fachen
der normalen Bildschirmintensität gleich, der größte Wert ist 200 und
kommt einem 10-fachen der normalen Bildschirmintensität gleich.
height=480
Setzt die Höhe der Auflösung, die Warzone 2100 benutzen wird; Äquivalent
zur Höhenangabe in --resolution.
mapName=Rush
Setzt den Standardkartenmane, den Warzone 2100 für Gefechts- und
Mehrspielerspiele benutzen wird.
masterserver_name=lobby.wz2100.net
Setzt den Lobbyserver, den Warzone 2100 zum Betreten einer Lobby und der
Anzeige Ihrer offenen Mehrspielerspielen benutzen wird.
masterserver_port=9997
Setzt den Port, über den mit dem Lobbyserver, der unter
"masterserver_name" angegeben wurde, kommuniziert werden soll.
mouseflip=1
Schaltet das Verhalten der Kamerabewegung um, wenn die rechte Maustaste
gedrückt wird und die Maus dann hoch- und runter bewegt wird. Neigung in
die entgegengesetzte Richtung (0) oder Neigung in Richtung der
Mausbewegung (1).
phrase0= to phrase4=
Setzt fünf Nachrichten für den Mehrspielermodus, den Sie Ihren Feinden an
den Kopf knallen können. Begeben Sie sich in den Chat-Modus und drücken
Sie dann F1 (phrase0) bis F5 (phrase4), um die entsprechende Nachricht zu
senden. Es wird nicht empfohlen dies zu benutzen, da es nicht immer so
funktioniert wie erwartet. Die Nachrichten sind begrenzt auf 79 Bytes,
also bei der Benutzung von Mehrbytezeichen wie deutschen Umlauten oder
japanischen Kanji aufpassen.
playaudiocds=1
Schaltet die Wiedergabe von Audio-CDs an (1) und aus (0).
playername=
Setzt den Namen, der in Gefechts- und Mehrspielerspielen benutzt wird.
Für jeden Spielernamen existiert ein eigenes Profil im Warzone-Verzeich-
nis.
power=400
Setzt das standardmäßig zu verwendende Energieniveau. Sie können zwischen
Werten zwischen -2147483648 und 2147483647 (jeweils inklusive) wählen,
aber Warzone 2100 wird nur genau drei Werte erkennen und auf mittleres
Energieniveau zurückfallen (400), falls Sie einen unbekannten Wert ange-
ben. Sie können niedriges Energieniveau (100), mittleres Energieniveau
(400) und hohes Energieniveau (700) wählen.
radarObjectMode=0
Schaltet Freund-Feind-Farben an (1) und aus (0). Dieser Wert wird durch
Benutzung von Strg+Tab nicht verändert.
radarTerrainMode=0
Setzt den Radarmodus, den Warzone 2100 benutzen wird: Nur Gelände (0 oder
1), nur Höheninformationen (2), Gelände- und Höheninformationen (3) oder
keine Gelände- und keine Höheninformationen (4). Werte größer oder gleich
5 führen zur Benutzung des "nur Gelände"-Modus.
reopenBuild=1
Schaltet die Wiederöffnung des Konstruktionsmenüs an (1) und aus (0).
scroll=1000
Gibt die maximale Scroll-Geschwindigkeit und Scrollbeschleunigung an.
Verträgliche Werte reichen von 200 (langsam) bis 4000 (schnell). Ein Wert
von 0 würde das Scrollen verhindern, weshalb ein fest ins Spiel inte-
grierter Minimalwert von 100 in diesem Fall benutzt würde. Der über das
Optionenmenü vorgegebene Wertebereich geht von 100 bis 1600.
sequences=0
Schaltet die Videowiedergabe an (1) und aus (0). Der Standardwerte dürfte
sich in zukünftigen Versionen ändern, da die Videos befreit wurden.
shadows=1
Schaltet die Darstellung von Schatten an (1) und aus (0). Ältere Grafik-
karten könnten Probleme haben das Spiel in einer annehmbaren Geschwindig-
keit darzustellen bei der Benutzung von Schatten. Diese Werte können
durch --shadows (1) und --noshadows (0) geändert werden.
shake=0
Schaltet Kameraerschütterungen bei der Zerstörung von Gebäuden an (1) und
aus (0). Die Benutzung des shakey-Cheat hat keinen Einfluss auf diesen
Wert.
showFPS=0
Schaltet die Anzeige der Frames pro Sekunde an (1) und aus (0).
sound=1
Schaltet die Tonwiedergabe an (1) und aus (0).
subtitles=1
Schaltet die Darstellung von Untertiteln während Videos an (1) und aus
(0). Beachten Sie, dass Untertitel gezeigt werden, selbst wenn die Videos
nicht existieren.
textureSize=128
Setzt die Texturgröße für Geländeflächen in Pixel. Gültige Werte sind 16,
32, 64 und 128. Niedrigere Werte können die Spielleistung erhöhen.
trapCursor=0
Schaltet das Einfangen des Mauszeigers im Spielfenster an (1) und aus
(0). Nur im Fenstermodus nützlich. Es verhindert, dass man aus dem
Fenster ausbricht und etwas dahinter anklickt wie eine Anwendung oder den
Desktop, wodurch das Spiel den Fokus verliert oder von einem anderen
Fenster verdeckt wird.
type=12
Zur Wahl des Spieltyps benutzt. Ändern Sie dies nicht.
visfog=1
Schaltet den für nicht erkundetes Gelände benutzt Effekt um: Schwarze
Flächen (1) oder abgedunkelte Flächen (0).
voicevol=100
Setzt die Lautstärke für Stimmen (Waffengeräusche usw.) von 0 (kein Ton)
bis 100 (am lautesten).
width=640
Setzt die Breite der Auflösung, die Warzone 2100 benutzen wird;
äquivalent zur Breitenangabe in --resolution.
3.2 Kommandozeilenoptionen
--------------------------
Zusätzlich zur Kofigurationsdatei kann Warzone mit verschiedenen Parametern
gestartet werden.
Hinweis: Diese Parameter haben alle zwei Bindestriche (--), nicht nur eines (-).
Versuche die Parameter mit nur einem Bindestrich zu benutzen werden scheitern.
--fullscreen
Startet das Spiel im Vollbildmodus.
--window
Startet das Spiel im Fenstermodus.
--resolution BREITExHÖHE
Setzt die von Warzone 2100 benutzt Auflösung; nutzbar für Vollbild- und
Fenstermodus.
--shadows
Schaltet Schatten an.
--noshadows
Schaltet Schatten ab.
--sound
Schaltet Audioausgabe an.
--nosound
Schaltet Audioausgabe ab.
--datadir Pfad
Setzt das Standarddatenverzeichnis auf den angegebenen Pfad.
--configdir Pfad
Setzt das Konfigurationsverzeichnis auf den angegebenen Pfad.
--savegame name
Lädt einen Spielstand.
--cheat
Ermöglicht die Verwendung von Cheats und Tastenkombinationen für den
Debug-Modus, siehe Cheats und Tastenkombinationen für den Debug-Modus.
--help
Gibt eine Hilfenachricht aus und beendet das Spiel; nur nützlich, wenn
von der Kommandozeile aus benutzt.
--debug Option
Zeigt Debug-Informationen; Option kann folgende Werte annehmen: all,
main, sound, video, wz, 3d, texture, net, memory, error, script. Wenn Sie
mehr als eine Option wünschen, so muss ein weiteres --debug benutzt
werden. Die Option "all" enthällt jede andere Option.
--debugfile Datei
Leitet die Debug-Ausgabe in die angegebene Datei um.
--version
Gibt die Warzone 2100-Version aus und beendet das Spiel.
--mod_ca Modifikationsdatei
Schaltet die angegebene Kampagnen-Modifikation an. Sie müssen den vollen
Namen der Modifikationsdatei angeben.
--mod_mp Modifikationsdatei
Schaltet die angegebene Mehrspieler-Modifikation an. Sie müssen den
vollen Namen der Modifikationsdatei angeben.
--mod Modifikationsdatei
Schaltet die angegebene Modifkation global an - für die Kampagne und den
Mehrspielermodus. Sie müssen den vollen Namen der Modifikationsdatei
angeben. Globale Modifikationen sind nützlich wenn Dinge geändert wurden,
die beides betreffen, Kampagne und Mehrspielermodus.
Hinweis: Einige Optionen verfügen über entsprechende Einträge in der Konfigura-
tionsdatei und werden von einem Start zum nächsten von Warzone 2100 überdauern.
Starten Sie das Spiel beispielsweise nur einmal mit --nosound, wird es so lange
ruhig sein bis Sie mit --sound starten oder den entsprechenden Eintrag in der
Konfigurationsdatei ändern. Weitere Informationen zu Kommandozeilenparameter
(Englisch) können in der Wiki des Warzone 2100 Resurrection Project gefunden
werden.
3.3 Musik
---------
Wir benutzen ein Playlist-System, das zu jeder *.ogg- oder *.mp3-Datei in Ihrem
Warzone-Datenverzeichnis verweisen kann.
Warzone liest die folgenden Playlist, die es zuerst findet und sucht in dieser
Reihenfolge:
* Warzone-Verzeichnis im persönlichen Ordner:
o GNU/Linux: ~/.warzone2100/music/music.wpl
o Windows: ~/Eigene Dateien/Warzone 2100/music/music.wpl
o Mac OS X: ~/Library/Application Support/Warzone 2100/music/music.wpl
* Warzone-Installationsverzeichnis:
o <woauchimmerwarzoneinstalliertist>/music/music.wpl
Die Playlist ist nur eine Liste von Liedern, die Sie während des Spiels hören
möchten, ein Lied pro Zeile. Das einzig unterstützte Format ist Ogg Vorbis.
Hinweis: Da wir PhysFS benutzen, empfehlen wir Ihnen nur lateinische Buchstaben
in Verzeichnis- und Dateinamen zu benutzen (genauer bedeutet dies: A bis Z, a
bis z, 0 bis 9, _-+ und Leerzeichen). Sie werden folgenden Fehler erhalten (mit
--debug sound starten), wenn "schlechte" Zeichen benutzt werden: Failed opening
[[PFAD ZUR DATEI]]: Insecure filename.
3.4 Mehrspielermodus über das Internet
--------------------------------------
Es gibt zwei Methoden eine Mehrspielerpartie über das Internet zu starten: über
die IP des Hosts oder über den Lobbyserver. Die Kommunikation über die TCP-Ports
9998 und 9999 sollte auf jeden Fall sichergestellt sein.
Sie können wählen, ob Sie über die Lobby oder über eine IP verbunden werden
wollen:
* Wenn Sie sich für IP entscheiden, fragt Warzone 2100 Sie nach der IP-Adresse
des Spielerstellers und wird versuchen zu dieser IP zu verbinden.
* Wenn Sie sich für die Lobby entscheiden, wird Warzone 2100 mit dem Lobbyserver
Verbindung aufnehmen solange der Eintrag der Lobbyserveradresse in Ihrer
Konfigurationsdatei nicht geändert wurde.
Sie werden eine Liste von offenen Spielen sehen, von denen Sie eines wählen
können.
Sie können unerwünschte Spieler aus einem noch nicht gestarteten Spiel schmeißen
(kicken), indem Sie mit gehaltener rechter Maustaste auf den betroffenen Spieler
linksklicken.
Wenn Sie ein Spiel eröffnet haben, wird dieses automatisch auf dem Lobbyserver
gelistet. Falls Sie wünschen, dass Ihre Spiele nicht auf dem Lobbyserver
erscheinen, ändern Sie den Eintrag "masterserver_name=lobby.wz2100.net" in der
config zu etwas Ungültigem wie "keinlobbyserverbitte".
Wenn Sie die Spiele auf dem Lobbyserver sehen wollen, können Sie auch
"lobby.wz2100.net" eingeben, wenn Sie nach der IP-Adresse gefragt werden, oder
stellen den ursprünglichen Eintrag in der config-Datei wieder her. Sie werden
Warzone 2100 neustarten müssen, damit Änderungen an der config wirksam werden.
4. Cheats
=========
Wie viele andere Spiele verfügt auch Warzone 2100 über ein gewisses Spektrum an
Cheats, die benutzt werden können, um in der Einzelspielerkampagne oder Ge-
fechtsspielen Vorteile zu erlangen oder einfach zur Hilfe von Mod- und Mapmach-
ern beim Testen. Im Mehrspielermodus funktionieren Cheats nicht (bis auf den
Gefechtsmodus).
4.1 Cheatmodus
--------------
Um Cheats überhaupt benutzen zu können, müssen Sie Warzone 2100 mit der Option
--cheat starten. Während des Spiels drücken Sie Umschalt- und die Rücktaste
gleichzeitig. Auf dem Bildschirm sollte eine Nachricht erscheinen, die Ihnen
verkündet, dass der Cheatmodus angeschaltet wurde. Sie können mit der selben
Tastenkombination den Cheatmodus wieder verlassen. Das An- und Abschalten des
Cheatmodus ist nur während des Spiels, nicht in den Menüs möglich.
4.2 Cheatlisten
---------------
Nach der Aktivierung des Cheatmodus können Cheats über die normale Chatfunktion
eingegeben werden. Die Cheats sind nach ihrem Nutzen und wofür Sie angewendet
werden geordnet.
Mehrzweckcheats
***************
Mehrzweckcheats funktionieren im Kampagnenmodus und im Gefechts-, Tutorial- und
"Schnelles Spiel"-Modus.
biffer baker
Ihre Einheiten verursachen höheren Schaden und sind stärker
double up
Ihre Einheiten sind doppelt so stark
give all
Erlaubt IHnen alles zu bauen und zu forschen
work harder
Alle aktiven Forschungsthemen sind sofort erforscht
research all
Alles ist sofort erforscht
Hinweis: Die Benutzung von "give all" lässt Forschungsthemen mit einem Artifakt
als 3D-Modell erscheinen. Klicken Sie diese nicht an, da das Spiel daraufhin
sofort abstürzen wird.
Nur-Kampagnen-Cheats
********************
easy
Setzt den Schwierigkeitsgrad auf einfach
normal
Setzt den Schwierigkeitsgrad auf mittel
hard
Setzt den Schwierigkeitsgrad auf schwer
get off my land
Entfernt alle feindlichen Einheiten
kill
Vernichtet die ausgewählte Einheit/das ausgewählte Gebäude
let me win
Sie gewinnen die aktuelle Mission
time toggle
Startet/stoppt den Missionstimer
whale fin
Schaltet unbegrenzte Energie an und aus; alles ist kostenlos
superpower
Gibt Ihnen maximale Energie
more power
Fügt 1000 Energie zum Vorrat
Hinweis: Die Schwierigkeitsgrad-Cheats stapeln nicht. Dies bedeutet, dass Sie
das Spiel nicht einfacher machen können, indem Sie den easy-Cheat mehrfach
eingeben.
Sonstige Cheats
***************
Hier aufgelistete Cheats müssen keine Vorteile bringen bei ihrer Verwendung.
Manche sind hilfreich beim Erlangen bestimmter Daten oder Helfen beim Debugging
and damit den Leuten, die mit dem Spiel arbeiten.
build info
Gibt Build-Informationen zum Spiel aus
count me
Gibt die Anzahl der Objekte im Spiel aus
deity
Schaltet den Nebel des Krieges an und aus
demo
Startet/stoppt den Vorführmodus
droidinfo
Gibt Einheiteninformationen und -statistiken aus
john kettley
Schaltet durch verschiedene Wetterlagen: Regen, Schnee und klarer Himmel
no faults
Spielt den Audioclip: "There are no faults in the renderer at the moment"
(Es sind derzeit keine Fehler im Renderer)
sensors
Schaltet die Anzeige der Sensorreichweiten von Einheiten und Gebäuden an
uns aus
timedemo
Gibt Netzwerk- und Rendererinformationen aus
5. Tastenkombinationen für den Debug-Modus
==========================================
6. Wichtige Tastenkombinationen
===============================
Taste(nkombination) Auswirkung
Strg + Tab Darstellung des Untergrundes in der Karte
umschalten
Umschalt + Tab Freund-Feind-Farben in der Karte umschalten
(Sie: weiß, Verbündete: gelb, Feind: rot)
Alt + Enter (nur Linux + X11) Zwischen Vollbildmodus und Fenstermodus wechseln
Alt + S Schatten umschalten
Umschalt + Rücktaste Cheatbenutzung erlauben/verbieten
Ctrl + O Debug-Menü anzeigen
7. Weitere Ressourcen
=====================
Homepage des Warzone Resurrection Project (Englisch):
http://wz2100.net/
Gna!-Project-Seite von Warzone (Englisch):
https://gna.org/projects/warzone/
Warzone-Wiki (Englisch):
http://wiki.wz2100.net/
Warzone2100.de (Deutsch):
http://warzone2100.de/
AUTOR: Kreuvf (kreuvf@warzone2100.de)
LETZTE ÄNDERUNG: 29.05.2009

View File

@ -1,603 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-language" content="de"/>
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8"/>
<meta http-equiv="content-style-type" content="text/css; charset=UTF-8"/>
<meta name="author" content="Steven Koenig aka Kreuvf"/>
<link rel="stylesheet" type="text/css" media="screen" href="styles/readme.screen.css"/>
<link rel="stylesheet" type="text/css" media="print" href="styles/readme.print.css"/>
<title>Warzone 2100 - Readme</title>
</head>
<body>
<div id="content">
<div id="navigation">
<h1 id="top">Inhalt</h1>
<ul>
<li><a href="#readme" class="locallink">Warzone 2100 - Readme</a>
<ul>
<li><a href="#contents" class="locallink">Inhalt von Warzone 2100</a></li>
<li><a href="#gamestate" class="locallink">Status des Spiels</a>
<ul>
<li><a href="#bugreporting" class="locallink">Fehler melden</a></li>
</ul>
</li>
<li><a href="#configuration" class="locallink">Konfiguration</a>
<ul>
<li><a href="#wzdir" class="locallink">Warzone-Verzeichnis</a></li>
<li><a href="#configfile" class="locallink">Konfigurationsdatei</a></li>
<li><a href="#cmdline" class="locallink">Kommandozeilenoptionen</a></li>
<li><a href="#music" class="locallink">Musik</a></li>
<li><a href="#multiplay" class="locallink">Mehrspielermodus über das Internet</a></li>
</ul>
</li>
<li><a href="#cheats" class="locallink">Cheats</a>
<ul>
<li><a href="#cheatmode" class="locallink">Cheatmodus</a></li>
<li><a href="#cheatslists" class="locallink">Cheatlisten</a></li>
</ul>
</li>
<li><a href="#debugkeys" class="locallink">Tastenkombinationen für den Debug-Modus</a></li>
<li><a href="#hotkeys" class="locallink">Wichtige Tastenkombinationen</a></li>
<li><a href="#furtherinfo" class="locallink">Weitere Ressourcen</a></li>
</ul>
</li>
</ul>
</div>
<hr/>
<h1 id="readme">Warzone 2100 - Readme</h1>
<p>Diese Datei wurde seit der Veröffentlichung von 2.1 nicht mehr aktualisiert. Einige Informationen könnten daher nicht mehr korrekt sein. Für aktuelle Informationen die <a href="http://wz2100.net/" title="Warzone 2100 Resurrection Project" hreflang="en">Homepage des Warzone 2100 Resurrection Project</a> besuchen.</p>
<h2 id="contents">Inhalt von Warzone 2100</h2>
<p>Warzone 2100, veröffentlicht im Jahre 1999 und entwickelt von Pumpkin Studios, war ein wegweisendes und innovatives 3D Echtzeitstrategiespiel.</p>
<p>Im Jahr 2004 entschied Eidos, in Zusammenarbeit mit Pumpkin Studios, den Quellcode des Spieles unter den Bedingungen der GNU GPL zu veröffentlichen, einschließlich allem außer der Musik und den Zwischensequenz-Videos.</p>
<p>Zusätzlich sind alle Mehrspielerkarten, die es schon für Warzone 2100 1.10, dem letzten offiziellen Patch von Pumpkin Studios, gab, in Warzone 2100 vorhanden.</p>
<div class="rt">
<p><a href="#top">zurück zum Seitenanfang</a></p>
</div>
<hr/>
<h2 id="gamestate">Status des Spiels</h2>
<p>Nach der Freigabe des Warzone 2100-Quellcodes am 6. Dezember 2004 wurden alle proprietären Technologien durch quelloffene Gegenstücke ersetzt.</p>
<p>Zu den derzeit unterstützten Plattformen zählen GNU/Linux, Mac OS X 10.4 (Tiger) und Windows (98 - XP). Berichten zufolge soll Warzone 2100 auch unter BSD laufen. Auch wenn Warzone 2100 unter Windows Vista laufen mag, so wird Windows Vista von uns nicht unterstützt.</p>
<p>Das Spiel wird mit der Zeit immer stabiler, Sie sollten aber dennoch keinen fehlerfreien Betrieb erwarten.</p>
<h3 id="bugreporting">Fehler melden</h3>
<p>Das Spiel enthält immer noch Fehler und falls Sie einen finden, berichten Sie uns bitte davon im <a href="https://gna.org/bugs/?group=warzone" title="Bugtracker für Warzone 2100" hreflang="en">Bugtracker</a> (Englisch). Damit die Entwickler einen Fehler schneller beheben können, ist es wichtig, dass Sie beim Melden des Fehlers folgende Regeln beachten:</p>
<ol>
<li>Wenn das Spiel abstürzt, kann ein Speicherabbild (memory dump) erzeugt werden. Bitte erzeugen Sie dieses und laden es zusammen mit Ihrem Fehlerbericht hoch. Unter Linux wird dieses unter /tmp/warzone2100.gdmp gespeichert. Auch selbst-erzeugte Backtraces sind nützlich.</li>
<li>Geben Sie so viele Informationen über das, was Sie gemacht haben, als der Fehler/Absturz auftrat, wie nur möglich.</li>
<li>Versuchen Sie den Fehler zu reproduzieren und geben Sie eine Beschreibung für die Reproduktion in Ihrem Fehlerbericht an.</li>
<li>Sie können sogar Spielstände hochladen. Diese bestehen aus einer oder zwei Datei(en) und einem Verzeichnis. Alle zwei/drei sind nach dem Spielstand benannt (z.B. MeinSpielstand.es, MeinSpielstand.gam und das Verzeichnis MeinSpielstand).</li>
<li>Fehlerberichte sind keine "Klick-&amp;-weg"-Berichte. Es kann sein, dass Sie vergessen eine Angabe zu machen oder eine Datei hochzuladen. Es ist also auch in Ihrem Interesse Ihren Fehlerbericht zu verfolgen. Zusätzlich erhalten Sie eine E-Mail über jeden Kommentar zu Ihrem Fehlerbericht. Diese Funktionalität wird vom Bugtracker automatisch benutzt.</li>
</ol>
<div class="rt">
<p><a href="#top">zurück zum Seitenanfang</a></p>
</div>
<hr/>
<h2 id="configuration">Konfiguration</h2>
<h3 id="wzdir">Warzone-Verzeichnis</h3>
<p>Warzone 2100 belegt im home-Verzeichnis eines Benutzers ein eigenes Unterverzeichnis zur Ablage von Konfigurationsdaten, Speicherständen und einige andere Dinge. Zusätzlich können Sie dieses Verzeichnis nutzen, um eigene Karten und Modifikationen dort abzulegen, damit das Spiel diese findet. Der Speicherort dieses Verzeichnisses hängt vom Betriebssystem ab.</p>
<h4>Warzone-Verzeichnis unter GNU/Linux</h4>
<p>Es befindet sich im home-Verzeichnis und heißt ".warzone2100-2.1". Der führende Punkt zeigt an, dass es sich um ein verstecktes Verzeichnis handelt, der abhängig von ihren Einstellungen nicht sichtbar sein könnte. Trotzdem lässt sich auf das Verzeichnis über die Adressleiste zugreifen.</p>
<h4>Warzone-Verzeichnis unter Windows</h4>
<p>Das Verzeichnis heißt "Warzone 2100 2.1" und befindet sich in "Eigene Dateien".</p>
<h4>Warzone-Verzeichnis unter Mac OS X</h4>
<p>Das Verzeichnis "Warzone 2100 2.1" befindet sich im home-Verzeichnis in: ~/Library/Application Support/</p>
<h3 id="configfile">Konfigurationsdatei</h3>
<p>Die Konfigurationsdatei heißt einfach "config" und enthält zahlreiche Konfigurationsoptionen. Einige davon können durch Benutzung von <a href="#cmdline" class="locallink" title="Kommandozeilenoptionen">Kommandozeilenoptionen</a> oder die im Spiel befindlichen Menüs geändert werden, andere können nur durch manuelles Editieren der Datei geändert werden.</p>
<p>Falls Sie irgendwann etwas falsch gemacht haben, können Sie die alte Konfigurationsdatei löschen und Warzone 2100 einfach neustarten. Das Spiel wird dann eine neue Konfigurationsdatei mit Standardwerten regenerieren. Es könnte sich als klug herausstellen die Datei nicht zu löschen und stattdessen eine Sicherungskopie der alten Konfigurationsdatei anzulegen, falls Sie geänderte Optionen erhalten wollen.</p>
<table>
<tr>
<th>Option (<em>mit Standardwert</em>)</th>
<th>Auswirkung</th>
</tr>
<tr>
<td>alliance=<em>0</em></td>
<td>Schaltet die Erlaubnis mit Verbündeten im Gefechts- und Mehrspielermodus zu spielen an (1) und aus (0).</td>
</tr>
<tr>
<td>allowSubtitles=<em>0</em></td>
<td>Schaltet Untertitel während Videosequenzen an (1) und aus (0).</td>
</tr>
<tr>
<td>base=<em>1</em></td>
<td>Setzt den Ausbau der Basen zu Spielbeginn: Keine Basen (0), Basen (1), fortschrittliche Basen (2).</td>
</tr>
<tr>
<td>bpp=<em>32</em><!-- not in 2.0.x--></td>
<td>Setzt die Farbtiefe in bpp = Bits pro Pixel.</td>
</tr>
<tr>
<td>cdvol=<em>50</em></td>
<td>Setzt die Musiklautstärke im Bereich von 0 (kein Ton) bis 100 (am lautesten).</td>
</tr>
<tr>
<td>colour=<em>0</em></td>
<td>Setzt Ihre Farbe im Einzelspielermodus: Grün (0), rot (4), blau (5), pink (6) und cyan (7).</td>
</tr>
<tr>
<td>debugmode=<em>0</em></td>
<td>Schaltet den Debug-Modus an (1) und aus (0). --cheat setzt dies auf 1. Um auf 0 zurückzusetzen, muss die Datei von Hand bearbeitet werden.</td>
</tr>
<tr>
<td>difficulty=<em>1</em></td>
<td>Setzt den Schwierigkeitsgrad für Kampagnenspiele: Einfach (0), mittel (1) oder schwer (2). Dieser Wert kann durch die Schwierigkeitsgrad-Cheats nicht geändert werden.</td>
</tr>
<tr>
<td>fog=<em>1</em></td>
<td>Setzt den Nebel auf Nebel des Krieges (1) oder Entfernungsnebel (0).</td>
</tr>
<!--only till 2.1b2<tr>
<td>forceName=<em>Default</em></td>
<td>Sets the name of the force to use (not longer supported since 2.1.x)</td>
</tr>-->
<tr>
<td>framerate=<em>60</em></td>
<td>Setzt die Framerate-Begrenzung.</td>
</tr>
<tr>
<td>fullscreen=<em>1</em></td>
<td>Gibt an, ob im Vollbildmodus (1) oder nicht (0) gestartet werden soll.</td>
</tr>
<tr>
<td>fxvol=<em>100</em></td>
<td>Setzt die Lautstärke für Soundeffekte (Benutzerinterface und Ratgeber) in einem Bereich von 0 (kein Ton) bis 100 (am lautesten).</td>
</tr>
<tr>
<td>gameName=<em>My Game</em></td>
<td>Setzt den Spielnamen für Gefechts- und Mehrspielerspiele; begrenzt auf 79 Bytes, also bei der Benutzung von Mehrbytezeichen wie deutschen Umlauten oder japanischen Kanji aufpassen.</td>
</tr>
<tr>
<td>gameserver_port=<em>9999</em></td>
<td>Setzt den Port, auf dem Warzone 2100 zur Erstellung von Spielen lauschen wird. Versichern Sie sich also, dass Sie auf diesem Port kommunizieren können.</td>
</tr>
<tr>
<td>gamma=<em>20</em></td>
<td>Setzt den Gammewert, den Warzone 2100 benutzen wird. Dies wird einen Einfluss auf den gesamten Bildschirm haben, seien Sie also nicht überrascht, wenn Ihr gesamter Bildschirm heller/dunkler wird, wenn Sie im Fenstermodus spielen. Der kleinste Wert ist 10 und kommt einem 0,5-fachen der normalen Bildschirmintensität gleich, der größte Wert ist 200 und kommt einem 10-fachen der normalen Bildschirmintensität gleich.</td>
</tr>
<tr>
<td>height=<em>480</em></td>
<td>Setzt die Höhe der Auflösung, die Warzone 2100 benutzen wird; Äquivalent zur Höhenangabe in --resolution.</td>
</tr>
<!--rechecking 2.1b2-config this was not found<tr>
<td>language=</td>
<td>Sets the language Warzone 2100 will use and should be determined correctly on the first start of the game. You may change this using language codes (two-letter codes).</td>
</tr>-->
<tr>
<td>mapName=<em>Rush</em></td>
<td>Setzt den Standardkartenmane, den Warzone 2100 für Gefechts- und Mehrspielerspiele benutzen wird.</td>
</tr>
<tr>
<td>masterserver_name=<em>lobby.wz2100.net</em></td>
<td>Setzt den Lobbyserver, den Warzone 2100 zum Betreten einer Lobby und der Anzeige Ihrer offenen Mehrspielerspielen benutzen wird.</td>
</tr>
<tr>
<td>masterserver_port=<em>9997</em></td>
<td>Setzt den Port, über den mit dem Lobbyserver, der unter "masterserver_name" angegeben wurde, kommuniziert werden soll.</td>
</tr>
<tr>
<td>mouseflip=<em>1</em></td>
<td>Schaltet das Verhalten der Kamerabewegung um, wenn die rechte Maustaste gedrückt wird und die Maus dann hoch- und runter bewegt wird. Neigung in die entgegengesetzte Richtung (0) oder Neigung in Richtung der Mausbewegung (1).</td>
</tr>
<tr>
<td>phrase0= to phrase4=</td>
<td>Setzt fünf Nachrichten für den Mehrspielermodus, den Sie Ihren Feinden an den Kopf knallen können. Begeben Sie sich in den Chat-Modus und drücken Sie dann F1 (phrase0) bis F5 (phrase4), um die entsprechende Nachricht zu senden. Es wird nicht empfohlen dies zu benutzen, da es nicht immer so funktioniert wie erwartet. Die Nachrichten sind begrenzt auf 79 Bytes, also bei der Benutzung von Mehrbytezeichen wie deutschen Umlauten oder japanischen Kanji aufpassen.</td>
</tr>
<tr>
<td>playaudiocds=<em>1</em></td>
<td>Schaltet die Wiedergabe von Audio-CDs an (1) und aus (0).</td>
</tr>
<tr>
<td>playername=</td>
<td>Setzt den Namen, der in Gefechts- und Mehrspielerspielen benutzt wird. Für jeden Spielernamen existiert ein eigenes Profil im Warzone-Verzeichnis.</td>
</tr>
<tr>
<td>power=<em>400</em></td>
<td>Setzt das standardmäßig zu verwendende Energieniveau. Sie können zwischen Werten zwischen -2147483648 und 2147483647 (jeweils inklusive) wählen, aber Warzone 2100 wird nur genau drei Werte erkennen und auf mittleres Energieniveau zurückfallen (400), falls Sie einen unbekannten Wert angeben. Sie können niedriges Energieniveau (100), mittleres Energieniveau (400) und hohes Energieniveau (700) wählen.</td>
</tr>
<tr>
<td>radarObjectMode=<em>0</em></td>
<td>Schaltet Freund-Feind-Farben an (1) und aus (0). Dieser Wert wird durch Benutzung von Strg+Tab nicht verändert.</td>
</tr>
<tr>
<td>radarTerrainMode=<em>0</em></td>
<td>Setzt den Radarmodus, den Warzone 2100 benutzen wird: Nur Gelände (0 oder 1), nur Höheninformationen (2), Gelände- und Höheninformationen (3) oder keine Gelände- und keine Höheninformationen (4). Werte größer oder gleich 5 führen zur Benutzung des "nur Gelände"-Modus.</td>
</tr>
<tr>
<td>reopenBuild=<em>1</em></td>
<td>Schaltet die Wiederöffnung des Konstruktionsmenüs an (1) und aus (0).<!--broken in 2.0.10 (?)--></td>
</tr>
<tr>
<td>scroll=<em>1000</em></td>
<td>Gibt die maximale Scroll-Geschwindigkeit und Scrollbeschleunigung an. Verträgliche Werte reichen von 200 (langsam) bis 4000 (schnell). Ein Wert von 0 würde das Scrollen verhindern, weshalb ein fest ins Spiel integrierter Minimalwert von 100 in diesem Fall benutzt würde. Der über das Optionenmenü vorgegebene Wertebereich geht von 100 bis 1600.</td>
</tr>
<tr>
<td>sequences=<em>0</em></td>
<td>Schaltet die Videowiedergabe an (1) und aus (0). Der Standardwerte dürfte sich in zukünftigen Versionen ändern, da die Videos befreit wurden.</td>
</tr>
<tr>
<td>shadows=<em>1</em></td>
<td>Schaltet die Darstellung von Schatten an (1) und aus (0). Ältere Grafikkarten könnten Probleme haben das Spiel in einer annehmbaren Geschwindigkeit darzustellen bei der Benutzung von Schatten. Diese Werte können durch --shadows (1) und --noshadows (0) geändert werden.</td>
</tr>
<tr>
<td>shake=<em>0</em></td>
<td>Schaltet Kameraerschütterungen bei der Zerstörung von Gebäuden an (1) und aus (0). Die Benutzung des shakey-Cheat hat keinen Einfluss auf diesen Wert.</td>
</tr>
<tr>
<td>showFPS=<em>0</em></td>
<td>Schaltet die Anzeige der Frames pro Sekunde an (1) und aus (0).</td>
</tr>
<tr>
<td>sound=<em>1</em></td>
<td>Schaltet die Tonwiedergabe an (1) und aus (0).</td>
</tr>
<tr>
<td>subtitles=<em>1</em></td>
<td>Schaltet die Darstellung von Untertiteln während Videos an (1) und aus (0). Beachten Sie, dass Untertitel gezeigt werden, selbst wenn die Videos nicht existieren.</td>
</tr>
<tr>
<td>textureSize=<em>128</em></td>
<td>Setzt die Texturgröße für Geländeflächen in Pixel. Gültige Werte sind 16, 32, 64 und 128. Niedrigere Werte können die Spielleistung erhöhen.</td>
</tr>
<tr>
<td>trapCursor=<em>0</em></td>
<td>Schaltet das Einfangen des Mauszeigers im Spielfenster an (1) und aus (0). Nur im Fenstermodus nützlich. Es verhindert, dass man aus dem Fenster ausbricht und etwas dahinter anklickt wie eine Anwendung oder den Desktop, wodurch das Spiel den Fokus verliert oder von einem anderen Fenster verdeckt wird.</td>
</tr>
<tr>
<td>type=<em>12</em></td>
<td>Zur Wahl des Spieltyps benutzt. Ändern Sie dies nicht.</td>
</tr>
<tr>
<td>visfog=<em>1</em></td>
<td>Schaltet den für nicht erkundetes Gelände benutzt Effekt um: Schwarze Flächen (1) oder abgedunkelte Flächen (0).<!--in 2.0.10 fog and visfog seem to be linked: fog-value is used to fill in visfog-value; so visfog is the same as fog oO --></td>
</tr>
<tr>
<td>voicevol=<em>100</em></td>
<td>Setzt die Lautstärke für Stimmen (Waffengeräusche usw.) von 0 (kein Ton) bis 100 (am lautesten).</td>
</tr>
<tr>
<td>width=<em>640</em></td>
<td>Setzt die Breite der Auflösung, die Warzone 2100 benutzen wird; äquivalent zur Breitenangabe in --resolution.</td>
</tr>
</table>
<h3 id="cmdline">Kommandozeilenoptionen</h3>
<p>Zusätzlich zur Konfigurationsdatei kann Warzone mit verschiedenen Parametern gestartet werden.</p>
<p>Hinweis: Diese Parameter haben alle zwei Bindestriche (--), nicht nur eines (-). Versuche die Parameter mit nur einem Bindestrich zu benutzen werden scheitern.</p>
<table>
<tr>
<th>Option (<em>mit Argument</em>)</th>
<th>Auswirkung</th>
</tr>
<tr>
<td>--fullscreen</td>
<td>Startet das Spiel im Vollbildmodus</td>
</tr>
<tr>
<td>--window</td>
<td>Startet das Spiel im Fenstermodus</td>
</tr>
<tr>
<td>--resolution <em>BREITExHÖHE</em></td>
<td>Setzt die von Warzone 2100 benutzt Auflösung; nutzbar für Vollbild- und Fenstermodus</td>
</tr>
<tr>
<td>--shadows</td>
<td>Schaltet Schatten an</td>
</tr>
<tr>
<td>--noshadows</td>
<td>Schaltet Schatten ab</td>
</tr>
<tr>
<td>--sound</td>
<td>Schaltet Audioausgabe an</td>
</tr>
<tr>
<td>--nosound</td>
<td>Schaltet Audioausgabe ab</td>
</tr>
<tr>
<td>--datadir <em>Pfad</em></td>
<td>Setzt das Standarddatenverzeichnis auf den angegebenen Pfad</td>
</tr>
<tr>
<td>--configdir <em>Pfad</em></td>
<td>Setzt das Konfigurationsverzeichnis auf den angegebenen Pfad</td>
</tr>
<tr>
<td>--savegame <em>name</em></td>
<td>Lädt einen Spielstand</td>
</tr>
<tr>
<td>--cheat</td>
<td>Ermöglicht die Verwendung von Cheats und Tastenkombinationen für den Debug-Modus, siehe <a href="#cheats" title="Cheats" class="locallink">Cheats</a> und <a href="#debugkeys" title="Tastenkombinationen für den Debug-Modus" class="locallink">Tastenkombinationen für den Debug-Modus</a></td>
</tr>
<tr>
<td>--help</td>
<td>Gibt eine Hilfenachricht aus und beendet das Spiel; nur nützlich, wenn von der Kommandozeile aus benutzt</td>
</tr>
<tr>
<td>--debug <em>Option</em></td>
<td>Zeigt Debug-Informationen; <em>Option</em> kann folgende Werte annehmen: all, main, sound, video, wz, 3d, texture, net, memory, error, script. Wenn Sie mehr als eine Option wünschen, so muss ein weiteres --debug benutzt werden. Die Option "all" enthällt jede andere Option.</td>
</tr>
<tr>
<td>--debugfile <em>Datei</em></td>
<td>Leitet die Debug-Ausgabe in die angegebene Datei um.</td>
</tr>
<tr>
<td>--version</td>
<td>Gibt die Warzone 2100-Version aus und beendet das Spiel</td>
</tr>
<tr>
<td>--mod_ca <em>Modifikationsdatei</em></td>
<td>Schaltet die angegebene Kampagnen-Modifikation an. Sie müssen den vollen Namen der Modifikationsdatei angeben.</td>
</tr>
<tr>
<td>--mod_mp <em>Modifikationsdatei</em></td>
<td>Schaltet die angegebene Mehrspieler-Modifikation an. Sie müssen den vollen Namen der Modifikationsdatei angeben.</td>
</tr>
<tr>
<td>--mod <em>Modifikationsdatei</em></td>
<td>Schaltet die angegebene Modifkation global an - für die Kampagne und den Mehrspielermodus. Sie müssen den vollen Namen der Modifikationsdatei angeben. Globale Modifikationen sind nützlich wenn Dinge geändert wurden, die beides betreffen, Kampagne und Mehrspielermodus.</td>
</tr>
</table>
<p>Hinweis: Einige Optionen verfügen über entsprechende Einträge in der Konfigurationsdatei und werden von einem Start zum nächsten von Warzone 2100 überdauern. Starten Sie das Spiel beispielsweise nur einmal mit --nosound, wird es so lange ruhig sein bis Sie mit --sound starten oder den entsprechenden Eintrag in der Konfigurationsdatei ändern. <a href="http://wiki.wz2100.net/command_line_options" title="Command Line Options for Warzone 2100" hreflang="en">Weitere Informationen zu Kommandozeilenparameter</a> (Englisch) können in der <a href="http://wiki.wz2100.net/" title="Wiki for Warzone 2100" hreflang="en">Wiki des Warzone 2100 Resurrection Project</a> gefunden werden.</p>
<h3 id="music">Musik</h3>
<p>Wir benutzen ein Playlist-System, das zu jeder *.ogg- oder *.mp3-Datei in Ihrem Warzone-Datenverzeichnis verweisen kann.</p>
<p>Warzone liest die folgenden Playlist, die es zuerst findet und sucht in dieser Reihenfolge:</p>
<ul>
<li>Warzone-Verzeichnis im persönlichen Verzeichnis:
<ul>
<li>GNU/Linux: ~/.warzone2100/music/music.wpl</li>
<li>Windows: ~/Eigene Dateien/Warzone 2100/music/music.wpl</li>
<li>Mac OS X: ~/Library/Application Support/Warzone 2100/music/music.wpl</li>
</ul>
</li>
<li>Warzone-Installationsverzeichnis:
<ul>
<li>&lt;woauchimmerwarzoneinstalliertist&gt;/music/music.wpl</li>
</ul>
</li>
</ul>
<p>Die Playlist ist nur eine Liste von Liedern, die Sie während des Spiels hören möchten, ein Lied pro Zeile. Das einzig unterstützte Format ist Ogg Vorbis.</p>
<p>Hinweis: Da wir PhysFS benutzen, empfehlen wir Ihnen nur lateinische Buchstaben in Verzeichnis- und Dateinamen zu benutzen (genauer bedeutet dies: A bis Z, a bis z, 0 bis 9, _-+ und Leerzeichen). Sie werden folgenden Fehler erhalten (mit --debug sound starten), wenn "schlechte" Zeichen benutzt werden: Failed opening [[PFAD ZUR DATEI]]: Insecure filename.</p>
<h3 id="multiplay">Mehrspielermodus über das Internet</h3>
<p>Es gibt zwei Methoden eine Mehrspielerpartie über das Internet zu starten: über die IP des Hosts oder über den Lobbyserver. Die Kommunikation über die TCP-Ports 9998 und 9999 sollte auf jeden Fall sichergestellt sein.</p>
<p>Sie können wählen, ob Sie über die Lobby oder über eine IP verbunden werden wollen:</p>
<ul>
<li>Wenn Sie sich für IP entscheiden, fragt Warzone 2100 Sie nach der IP-Adresse des Spielerstellers und wird versuchen zu dieser IP zu verbinden.</li>
<li>Wenn Sie sich für die Lobby entscheiden, wird Warzone 2100 mit dem Lobbyserver Verbindung aufnehmen solange der Eintrag der Lobbyserveradresse in Ihrer Konfigurationsdatei nicht geändert wurde.</li>
</ul>
<p>Sie werden eine Liste von offenen Spielen sehen, von denen Sie eines wählen können.</p>
<p>Sie können unerwünschte Spieler aus einem noch nicht gestarteten Spiel schmeißen (kicken), indem Sie mit gehaltener rechter Maustaste auf den betroffenen Spieler linksklicken.</p>
<p>Wenn Sie ein Spiel eröffnet haben, wird dieses automatisch auf dem Lobbyserver gelistet. Falls Sie wünschen, dass Ihre Spiele nicht auf dem Lobbyserver erscheinen, ändern Sie den Eintrag "masterserver_name=lobby.wz2100.net" in der config zu etwas Ungültigem wie "keinlobbyserverbitte".</p>
<p>Wenn Sie die Spiele auf dem Lobbyserver sehen wollen, können Sie auch "lobby.wz2100.net" eingeben, wenn Sie nach der IP-Adresse gefragt werden, oder stellen den ursprünglichen Eintrag in der config-Datei wieder her. Sie werden Warzone 2100 neustarten müssen, damit Änderungen an der config wirksam werden.</p>
<div class="rt">
<p><a href="#top">zurück zum Seitenanfang</a></p>
</div>
<hr/>
<h2 id="cheats">Cheats</h2>
<p>Wie viele andere Spiele verfügt auch Warzone 2100 über ein gewisses Spektrum an Cheats, die benutzt werden können, um in der Einzelspielerkampagne oder Gefechtsspielen Vorteile zu erlangen oder einfach zur Hilfe von Mod- und Mapmachern beim Testen. Im Mehrspielermodus funktionieren Cheats nicht (bis auf den Gefechtsmodus).</p>
<h3 id="cheatmode">Cheatmodus</h3>
<p>Um Cheats überhaupt benutzen zu können, müssen Sie Warzone 2100 mit der Option --cheat starten. Während des Spiels drücken Sie Umschalt- und die Rücktaste gleichzeitig. Auf dem Bildschirm sollte eine Nachricht erscheinen, die Ihnen verkündet, dass der Cheatmodus angeschaltet wurde. Sie können mit der selben Tastenkombination den Cheatmodus wieder verlassen. Das An- und Abschalten des Cheatmodus ist nur während des Spiels, nicht in den Menüs möglich.</p>
<h3 id="cheatslists">Cheatlisten</h3>
<p>Nach der Aktivierung des Cheatmodus können Cheats über die normale Chatfunktion eingegeben werden. Die Cheats sind nach ihrem Nutzen und wofür Sie angewendet werden geordnet.</p>
<h4 id="cheatsgp">Mehrzweckcheats</h4>
<p>Mehrzweckcheats funktionieren im Kampagnenmodus und im Gefechts-, Tutorial- und "Schnelles Spiel"-Modus.</p>
<table>
<tr>
<th>Cheat</th>
<th>Effekt</th>
</tr>
<tr>
<td>biffer baker</td>
<td>Ihre Einheiten verursachen höheren Schaden und sind stärker</td>
</tr>
<tr>
<td>double up</td>
<td>Ihre Einheiten sind doppelt so stark</td>
</tr>
<tr>
<td>give all</td>
<td>Erlaubt IHnen alles zu bauen und zu forschen</td>
</tr>
<tr>
<td>work harder</td>
<td>Alle aktiven Forschungsthemen sind sofort erforscht</td>
</tr>
<tr>
<td>research all<!--not tested for campaign as 2.1-only--></td>
<td>Alles ist sofort erforscht</td>
</tr>
</table>
<p>Hinweis: Die Benutzung von "give all" lässt Forschungsthemen mit einem Artifakt als 3D-Modell erscheinen. Klicken Sie diese nicht an, da das Spiel daraufhin sofort abstürzen wird.</p>
<h4 id="cheatscampaign">Nur-Kampagnen-Cheats</h4>
<table>
<tr>
<th>Cheat</th>
<th>Effekt</th>
</tr>
<tr>
<td>easy</td>
<td>Setzt den Schwierigkeitsgrad auf einfach</td>
</tr>
<tr>
<td>normal</td>
<td>Setzt den Schwierigkeitsgrad auf mittel</td>
</tr>
<tr>
<td>hard</td>
<td>Setzt den Schwierigkeitsgrad auf schwer</td>
</tr>
<tr>
<td>get off my land</td>
<td>Entfernt alle feindlichen Einheiten</td>
</tr>
<tr>
<td>kill</td>
<td>Vernichtet die ausgewählte Einheit/das ausgewählte Gebäude</td>
</tr>
<tr>
<td>let me win</td>
<td>Sie gewinnen die aktuelle Mission</td>
</tr>
<tr>
<td>time toggle</td>
<td>Startet/stoppt den Missionstimer</td>
</tr>
<tr>
<td>whale fin</td>
<td>Schaltet unbegrenzte Energie an und aus; alles ist kostenlos</td>
</tr>
<tr>
<td>superpower</td>
<td>Gibt Ihnen maximale Energie</td>
</tr>
<tr>
<td>more power</td>
<td>Fügt 1000 Energie zum Vorrat</td>
</tr>
</table>
<p>Hinweis: Die Schwierigkeitsgrad-Cheats stapeln nicht. Dies bedeutet, dass Sie das Spiel nicht einfacher machen können, indem Sie den easy-Cheat mehrfach eingeben.</p>
<h4 id="cheatsmisc">Sonstige Cheats</h4>
<p>Hier aufgelistete Cheats müssen keine Vorteile bringen bei ihrer Verwendung. Manche sind hilfreich beim Erlangen bestimmter Daten oder Helfen beim Debugging and damit den Leuten, die mit dem Spiel arbeiten.</p>
<table>
<tr>
<th>Cheat</th>
<th>Effekt</th>
</tr>
<tr>
<td>build info</td>
<td>Gibt Build-Informationen zum Spiel aus</td>
</tr>
<tr>
<td>count me</td>
<td>Gibt die Anzahl der Objekte im Spiel aus</td>
</tr>
<tr>
<td>deity</td>
<td>Schaltet den Nebel des Krieges an und aus</td>
</tr>
<tr>
<td>demo</td>
<td>Startet/stoppt den Vorführmodus</td>
</tr>
<tr>
<td>droidinfo</td>
<td>Gibt Einheiteninformationen und -statistiken aus</td>
</tr>
<tr>
<td>john kettley</td>
<td>Schaltet durch verschiedene Wetterlagen: Regen, Schnee und klarer Himmel</td>
</tr>
<!--<tr>
<td>mouseflip</td>
<td>Inverts the left and right mouse buttons</td>
</tr>-->
<tr>
<td>no faults</td>
<td>Spielt den Audioclip: "There are no faults in the renderer at the moment" (Es sind derzeit keine Fehler im Renderer)</td>
</tr>
<tr>
<td>sensors</td>
<td>Schaltet die Anzeige der Sensorreichweiten von Einheiten und Gebäuden an uns aus</td>
</tr>
<!--<tr>
<td>shakey</td>
<td>Toggles shaking of the screen on explosions</td>
</tr>-->
<tr>
<td>timedemo</td>
<td>Gibt Netzwerk- und Rendererinformationen aus</td>
</tr>
</table>
<div class="rt">
<p><a href="#top">back to top</a></p>
</div>
<hr/>
<h2 id="debugkeys">Tastenkombinationen für den Debug-Modus</h2>
<div class="rt">
<p><a href="#top">back to top</a></p>
</div>
<hr/>
<h2 id="hotkeys">Wichtige Tastenkombinationen</h2>
<table>
<tr>
<th>Taste(nkombination)</th>
<th>Auswirkung</th>
</tr>
<tr>
<td>Strg + Tab</td>
<td>Darstellung des Untergrundes in der Karte umschalten</td>
</tr>
<tr>
<td>Umschalt + Tab</td>
<td>Freund-Feind-Farben in der Karte umschalten
<ul>
<li>Sie: weiß</li>
<li>Verbündete: gelb</li>
<li>Feind: rot</li>
</ul>
</td>
</tr>
<tr>
<td>Alt + Enter (nur Linux + X11)</td>
<td>zwischen Vollbildmodus und Fenstermodus wechseln</td>
</tr>
<tr>
<td>Alt + S</td>
<td>Schatten umschalten</td>
</tr>
<tr>
<td>Umschalt + Rücktaste</td>
<td>Cheatbenutzung erlauben/verbieten</td>
</tr>
<tr>
<td>Ctrl + O</td>
<td>Debug-Menü anzeigen</td>
</tr>
</table>
<div class="rt">
<p><a href="#top">zurück zum Seitenanfang</a></p>
</div>
<hr/>
<h2 id="furtherinfo">Weitere Ressourcen</h2>
<ul>
<li><a href="http://wz2100.net/" title="Homepage des Warzone 2100 Resurrection Project" hreflang="en">Homepage des Warzone 2100 Resurrection Project</a> (Englisch)</li>
<li><a href="https://gna.org/projects/warzone/" title="Gna!-Projektseite zu Warzone 2100" hreflang="en">Gna!-Project-Seite zu Warzone 2100</a> (Englisch)</li>
<li><a href="http://wiki.wz2100.net/" title="Wiki für Warzone 2100" hreflang="en">Warzone 2100-Wiki</a> (Englisch)</li>
<li><a href="http://warzone2100.de/" title="Deutsche Warzone 2100-Seite" hreflang="de">Warzone2100.de</a> (Deutsch)</li>
</ul>
<div class="rt">
<p><a href="#top">zurück zum Seitenanfang</a></p>
</div>
<hr></hr>
<div id="fileinfo">
<ul>
<li>AUTOR: <a href="mailto:kreuvf@warzone2100.de">Kreuvf</a></li>
<li>LETZTE ÄNDERUNG: 29.05.2009</li>
</ul>
</div>
</div>
</body>
</html>

View File

@ -1,616 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-language" content="en"/>
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8"/>
<meta http-equiv="content-style-type" content="text/css; charset=UTF-8"/>
<meta name="author" content="Steven Koenig aka Kreuvf"/>
<link rel="stylesheet" type="text/css" media="screen" href="styles/readme.screen.css"/>
<link rel="stylesheet" type="text/css" media="print" href="styles/readme.print.css"/>
<title>Warzone 2100 - Readme</title>
</head>
<body>
<div id="content">
<div id="navigation">
<h1 id="top">Content</h1>
<ul>
<li><a href="#readme" class="locallink">Warzone 2100 - Readme</a>
<ul>
<li><a href="#contents" class="locallink">Contents of Warzone 2100</a></li>
<li><a href="#gamestate" class="locallink">State of the game</a>
<ul>
<li><a href="#bugreporting" class="locallink">Reporting bugs</a></li>
</ul>
</li>
<li><a href="#configuration" class="locallink">Configuration</a>
<ul>
<li><a href="#wzdir" class="locallink">Warzone directory</a></li>
<li><a href="#configfile" class="locallink">Configuration file</a></li>
<li><a href="#cmdline" class="locallink">Command-line options</a></li>
<li><a href="#music" class="locallink">Music</a></li>
<li><a href="#multiplay" class="locallink">Multiplaying via internet</a></li>
</ul>
</li>
<li><a href="#cheats" class="locallink">Cheats</a>
<ul>
<li><a href="#cheatmode" class="locallink">Cheat-mode</a></li>
<li><a href="#cheatslists" class="locallink">Cheats lists</a></li>
</ul>
</li>
<li><a href="#debugkeys" class="locallink">Debug-keys</a></li>
<li><a href="#hotkeys" class="locallink">Important hotkeys</a></li>
<li><a href="#furtherinfo" class="locallink">Additional resources</a></li>
</ul>
</li>
</ul>
</div>
<hr/>
<h1 id="readme">Warzone 2100 - Readme</h1>
<p>This file may be out of date. For current information visit the <a href="http://wz2100.net/" title="Warzone 2100 Resurrection Project" hreflang="en">homepage of the Warzone 2100 Project</a>.</p>
<h2 id="contents">Contents of Warzone 2100</h2>
<p>Warzone 2100, released in 1999 and developed by Pumpkin Studios, was a groundbreaking and innovative 3D real-time strategy game.</p>
<p>In 2004 Eidos, in collaboration with Pumpkin Studios, decided to release the source for the game under the terms of the GNU GPL, including everything but the music and in-game video sequences, which were released later.</p>
<p>Additionally all multiplayer-maps that were available in Warzone 2100 1.10, the last official version by Pumpkin Studios, are available in Warzone 2100 as well.</p>
<div class="rt">
<p><a href="#top">back to top</a></p>
</div>
<hr/>
<h2 id="gamestate">State of the game</h2>
<p>After the liberation of the Warzone 2100 source-code on December 6th, 2004, all proprietary technologies had been replaced with open-source-counterparts.</p>
<p>Right now supported platforms are GNU/Linux, Mac OS X 10.4-10.6 and Windows (98 - 7). There are reports that Warzone 2100 is working on BSD, too.</p>
<h3 id="bugreporting">Reporting Bugs</h3>
<p>This game still has bugs and if you run into one, please use the <a href="http://developer.wz2100.net/" title="Bugtracker for Warzone 2100" hreflang="en">bugtracker</a> to report it. In order to fix those bugs faster, we require that you follow these rules:</p>
<ol>
<li>If the game crashes you may save a memory dump. Please do so and upload it when reporting the bug. (Linux locates that file at /tmp/warzone2100.gdmp, Windows at /Program Files/Warzone 2100/warzone2100.RPT, Mac OS X by clicking "Details" in the crash error message) A self created backtrace is just as useful.</li>
<li>Give as much information about what you were doing before the crash/bug occured.</li>
<li>Try to reproduce the bug and add a description of the process to your bug-report.</li>
<li>You may even upload save-games. These consist of one or two file(s) and one folder. All two/three are named after your save-game (e.g. MySaveGame.es, MySaveGame.gam and the folder MySaveGame).</li>
<li>Bug-reports are no submit-&amp;-forget-reports. It may be that you forgot some information or forgot to upload a file. So it is in your interest as well to watch the bug-report after it has been submitted. Additionally you receive e-mails of comments or suggestions to your bug-report.</li>
</ol>
<div class="rt">
<p><a href="#top">back to top</a></p>
</div>
<hr/>
<h2 id="configuration">Configuration</h2>
<h3 id="wzdir">Warzone directory</h3>
<p>Warzone 2100 uses an own sub-directory in a user's home directory to save configuration data, save-games and certain other things. Additionally you can use this directory to place custom maps and mods so the game can find them. The location of this directory depends on the operating system.</p>
<h4>Warzone directory under GNU/Linux</h4>
<p>It can be found in your home-directory and is called ".warzone2100-<em>&lt;version&gt;</em>". The leading dot indicates that it is a hidden folder so depending on your configuration you may not be able to see it. However, you can still access it by typing the path into your address-bar.</p>
<h4>Warzone directory under Windows</h4>
<p>The directory is called "Warzone 2100 <em>&lt;version&gt;</em>" and is located in "My Documents".</p>
<h4>Warzone directory under Mac OS X</h4>
<p>The directory "Warzone 2100 <em>&lt;version&gt;</em>" can be found in your home-directory at: ~/Library/Application Support/</p>
<h3 id="configfile">Configuration file</h3>
<p>The configuration file is just called 'config' and contains several configuration options, some of them can be changed by using <a href="#cmdline" class="locallink" title="Command-line options">command-line options</a> or using the in-game menus, others can only be changed by editing the file by hand.</p>
<p>If at any point you did something wrong, you may delete the old configuration file and just restart Warzone 2100. Then the game will regenerate a new configuration file with default values. It may be wise to not delete and instead backup your old configuration file in case you want to keep other options.</p>
<table>
<tr>
<th>Option (<em>with default value</em>)</th>
<th>Effect</th>
</tr>
<tr>
<td>alliance=<em>0</em></td>
<td>Toggles permission to play with allies in Skirmish and multi player mode on (1) and off (0).</td>
</tr>
<tr>
<td>allowSubtitles=<em>0</em></td>
<td>Toggles subtitles during video sequences on (1) and off (0).</td>
</tr>
<tr>
<td>base=<em>1</em></td>
<td>Sets the level of start bases: No bases (0), bases (1) and advanced bases (2).</td>
</tr>
<tr>
<td>bpp=<em>32</em><!-- not in 2.0.x--></td>
<td>Sets the colour depth in bpp = bits per pixel.</td>
</tr>
<tr>
<td>cdvol=<em>50</em></td>
<td>Sets the volume for music ranging from 0 (no sound) to 100 (loudest).</td>
</tr>
<tr>
<td>colour=<em>0</em></td>
<td>Sets your colour in the single player mode: Green (0), red (4), blue (5), pink (6) and cyan (7).</td>
</tr>
<tr>
<td>ColouredCursor=<em>0</em> (Win/Lin), <em>1</em> (Mac)</td>
<td>Toggles whether to use hardware-accelerated black/white cursors (0) or slower coloured cursors (1).</td>
</tr>
<tr>
<td>debugmode=<em>0</em></td>
<td>Toggles debug mode on (1) and off (0). --cheat sets this to 1. In order to unset to 0 the file has be to edited by hand.</td>
</tr>
<tr>
<td>difficulty=<em>1</em></td>
<td>Sets the difficulty for campaign game: Easy (0), medium (1) or hard (2). This value is not changed by difficulty-cheats.</td>
</tr>
<tr>
<td>FMVmode=<em>0</em></td>
<td>Sets whether to play FMVs fullscreen (0), 1x (1), 2x (2), or fullscreen preserving aspect ratio (3).</td>
</tr>
<tr>
<td>fog=<em>1</em></td>
<td>Sets fog to fog of war (1) or distance fog (0).</td>
</tr>
<!--only till 2.1b2<tr>
<td>forceName=<em>Default</em></td>
<td>Sets the name of the force to use (not longer supported since 2.1.x)</td>
</tr>-->
<tr>
<td>framerate=<em>60</em></td>
<td>Sets the frame rate limit.</td>
</tr>
<tr>
<td>fullscreen=<em>1</em></td>
<td>Specifies whether to start in fullscreen mode (1) or not (0).</td>
</tr>
<tr>
<td>fxvol=<em>100</em></td>
<td>Sets the volume for sound effects (user interface sounds and advisor) ranging from 0 (no sound) to 100 (loudest).</td>
</tr>
<tr>
<td>gameName=<em>My Game</em></td>
<td>Sets the game name for skirmish and multi player games; limited to 79 bytes, so beware when using multi-byte characters such as German umlaute or Japanese kanji.</td>
</tr>
<tr>
<td>gameserver_port=<em>9999</em></td>
<td>Sets the port Warzone 2100 will listen to when hosting games, so make sure that you can communicate on that port.</td>
</tr>
<tr>
<td>gamma=<em>20</em></td>
<td>Sets the gamma value Warzone 2100 will use. This will have an effect on the whole screen, so do not be surprised to see your whole screen getting brighter/darker when playing in windowed mode. Minimum value is 10 and stands for 0.5 times the normal screen intensity, maximum value is 200 and stands for 10 times the normal screen intensity.</td>
</tr>
<tr>
<td>height=<em>480</em></td>
<td>Sets the height of the resolution Warzone 2100 will use; equivalent to the height value of --resolution.</td>
</tr>
<!--rechecking 2.1b2-config this was not found<tr>
<td>language=</td>
<td>Sets the language Warzone 2100 will use and should be determined correctly on the first start of the game. You may change this using language codes (two-letter codes).</td>
</tr>-->
<tr>
<td>mapName=<em>Rush</em></td>
<td>Sets the default map name of the map Warzone 2100 will use when starting skirmish or multi player games.</td>
</tr>
<tr>
<td>masterserver_name=<em>lobby.wz2100.net</em></td>
<td>Sets the lobby server Warzone 2100 will use when entering the lobby and for showing your open multi player games.</td>
</tr>
<tr>
<td>masterserver_port=<em>9997</em></td>
<td>Sets the port used to communicate with the lobby server specified in 'masterserver_name'.</td>
</tr>
<tr>
<td>mouseflip=<em>1</em></td>
<td>Toggles behaviour of camera movement when holding down the right mouse button and moving the mouse up and down. Tilt to the opposite direction of mouse movement (0) or tilt in the same direction of the mouse movement (1).</td>
</tr>
<tr>
<td>phrase0= to phrase4=</td>
<td>Sets five messages used for multi player mode to throw at your opponent. Enter chat mode and then press F1 (phrase0) to F5 (phrase4) to send the corresponding phrase. It is not recommended to use these as it may not always work as expected. These are limited to 79 bytes, so beware if you are using multi-byte characters such as German umlaute or Japanese kanji.</td>
</tr>
<tr>
<td>playaudiocds=<em>1</em></td>
<td>Toggles playing of audio CDs on (1) and off (0).</td>
</tr>
<tr>
<td>playername=</td>
<td>Sets your name used in skirmish and multi player games. There is a profile for every playername you ever played with in your warzone directory.</td>
</tr>
<tr>
<td>power=<em>400</em></td>
<td>Sets the default power level to use. You may choose any value between -2147483648 and 2147483647 (both times inclusively) but Warzone 2100 will recognise exactly three values only and fallback to medium power levels (400), if you specify an unknown value. You can choose from low power levels (100), medium power levels (400) and high power levels (700).</td>
</tr>
<tr>
<td>radarObjectMode=<em>0</em></td>
<td>Toggles friend-foe-colours on (1) and off (0). The value is not affected by using Ctrl+Tab.</td>
</tr>
<tr>
<td>radarTerrainMode=<em>0</em></td>
<td>Sets the radar mode Warzone 2100 will use: Terrain only (0 or 1), heightmap only (2), terrain and heightmap combined (3) or no terrain and no heightmap (4). Any value greater than or equal to 5 will make the game use terrain only mode.</td>
</tr>
<tr>
<td>reopenBuild=<em>1</em></td>
<td>Toggles the reopening of the build menu on (1) and off (0).<!--broken in 2.0.10 (?)--></td>
</tr>
<tr>
<td>RightClickOrders=<em>0</em></td>
<td>Whether to use left-click (0) or right-click (1) for ordering units to move, attack, etc. Right-click ordering (1) makes the mouse buttons resemble how they're used in most modern RTSes, such as the StarCraft and WarCraft series.</td>
</tr>
<tr>
<td>scroll=<em>1000</em></td>
<td>Specifies the maximum scroll speed and scroll speed acceleration. Sane values range from 200 (slow) to 4000 (fast). A value of 0 would stop scrolling at all, which is why a hardcoded default value of 100 is used then. The built-in range of values in the options menu ranges from 100 to 1600.</td>
</tr>
<tr>
<td>sequences=<em>0</em></td>
<td>Toggles the replay of video sequences on (1) and off (0). The default value is likely to be changed in future releases as the videos have been liberated.</td>
</tr>
<tr>
<td>shadows=<em>1</em></td>
<td>Toggles the rendering of shadows on (1) and off (0). Older graphics cards may be unable to render the game at an acceptable speed while using shadows. This value can be changed by --shadows (1) and --noshadows (0).</td>
</tr>
<tr>
<td>shake=<em>0</em></td>
<td>Toggles shaking of the camera when buildings are destroyed on (1) and off (0). This option is not affected by the shakey-cheat.</td>
</tr>
<tr>
<td>showFPS=<em>0</em></td>
<td>Toggles the display of the frames per seconds on (1) and off (0).</td>
</tr>
<tr>
<td>sound=<em>1</em></td>
<td>Toggles sound on (1) and off (0).</td>
</tr>
<tr>
<td>subtitles=<em>1</em></td>
<td>Toggles the display of subtitles during videos on (1) and off (0). Note that subtitles are shown even if the video does not exist.</td>
</tr>
<tr>
<td>textureSize=<em>128</em></td>
<td>Sets the texture size of terrain tiles in pixels. Valid values are 16, 32, 64 and 128. Using lower values can increase the game's performance.</td>
</tr>
<tr>
<td>trapCursor=<em>0</em></td>
<td>Toggles the trapping of the cursor in the game window on (1) and off (0). Only useful when playing in windowed mode. It prevents getting off the window and clicking something behind it like another application or the desktop, so the game itself loses the focus or becomes hidden behind another window.</td>
</tr>
<tr>
<td>type=<em>12</em></td>
<td>Used for selecting a game-type, do not edit this.</td>
</tr>
<tr>
<td>UPnP=<em>1</em></td>
<td>Whether to enable (1) or disable (0) UPnP. When enabled, Warzone will try to automatically configure port forwarding in your router, if your router supports UPnP.</td>
</tr>
<tr>
<td>visfog=<em>1</em></td>
<td>Toggles the effect used for unexplored terrain: Black tiles (1) or dimmed tiles (0).<!--in 2.0.10 fog and visfog seem to be linked: fog-value is used to fill in visfog-value; so visfog is the same as fog oO --></td>
</tr>
<tr>
<td>voicevol=<em>100</em></td>
<td>Sets the volume for voices (weapon sounds etc.) ranging from 0 (no sound) to 100 (loudest).</td>
</tr>
<tr>
<td>width=<em>640</em></td>
<td>Sets the width of the resolution Warzone 2100 will use; equivalent to the WIDTH value of --resolution.</td>
</tr>
</table>
<h3 id="cmdline">Command-line options</h3>
<p>Additionally to the configuration-file Warzone 2100 can be started with different options and arguments.</p>
<p>Notes: These options all have two dashes (--), not one dash only (-). Trying to use the options with one dash only will not work. The game will display a notice when trying to use invalid command-line options. Arguments that need paths need them in the form they are used on the operating system.</p>
<table>
<tr>
<th>Option (<em>with arguments</em>)</th>
<th>Effect</th>
</tr>
<tr>
<td>--fullscreen</td>
<td>Starts the game in fullscreen-mode.</td>
</tr>
<tr>
<td>--window</td>
<td>Starts the game in windowed mode.</td>
</tr>
<tr>
<td>--resolution <em>WIDTHxHEIGHT</em></td>
<td>Sets the resolution Warzone 2100 will use; usable for fullscreen mode and windowed mode.</td>
</tr>
<tr>
<td>--shadows</td>
<td>Enables shadows.</td>
</tr>
<tr>
<td>--noshadows</td>
<td>Disables shadows.</td>
</tr>
<tr>
<td>--sound</td>
<td>Enables sound.</td>
</tr>
<tr>
<td>--nosound</td>
<td>Disables sound.</td>
</tr>
<tr>
<td>--datadir <em>path</em></td>
<td>Sets the data-directory to the path specified.</td>
</tr>
<tr>
<td>--configdir <em>path</em></td>
<td>Sets the configuration-directory to the path specified.</td>
</tr>
<tr>
<td>--savegame <em>name</em></td>
<td>Loads a saved game.</td>
</tr>
<tr>
<td>--cheat</td>
<td>Enables the usage of cheats and debug-keys, see <a href="#cheats" title="Cheats" class="locallink">cheats</a> and <a href="#debugkeys" title="Debug-keys" class="locallink">debug-keys</a>.</td>
</tr>
<tr>
<td>--help</td>
<td>Outputs a help message and exits; only useful when run from command-line.</td>
</tr>
<tr>
<td>--debug <em>option</em></td>
<td>Shows debug information; <em>option</em> can be any of the following: all, main, sound, video, wz, 3d, texture, net, memory, error, script. If you want more than one option, you will have to use another --debug. The option "all" contains every other option.</td>
</tr>
<tr>
<td>--debugfile <em>file</em></td>
<td>Directs debug output to the specified file.</td>
</tr>
<tr>
<td>--version</td>
<td>Outputs the Warzone 2100 version and exits.</td>
</tr>
<tr>
<td>--mod_ca <em>mod-file</em></td>
<td>Enables the specified campaign mod. You have to specify the full name of the mod-file.</td>
</tr>
<tr>
<td>--mod_mp <em>mod-file</em></td>
<td>Enables the specified multiplayer mod. You have to specify the full name of the mod-file.</td>
</tr>
<tr>
<td>--mod <em>mod-file</em></td>
<td>Enables the specified mod globally - for campaign and multiplayer. You have to specify the full name of the mod-file. Global mods are only useful when things are changed that affect both, campaign and multiplayer.</td>
</tr>
</table>
<p>Note: Some options have corresponding entries in the configuration-file and will persist from one start of Warzone 2100 to the next. For example starting the game with --nosound only once will silence it as long as you do not start it with --sound or change the corresponding value in the configuration file. <a href="http://developer.wz2100.net/CommandLineOptions" title="Command Line Options for Warzone 2100" hreflang="en">Further information on command-line options</a> can be found at the <a href="http://developer.wz2100.net/" title="Wiki for Warzone 2100" hreflang="en">Wiki of the Warzone 2100 Project</a>.</p>
<h3 id="music">Music</h3>
<p>A playlist-system is used that can point to any *.ogg in your warzone music path. However, if you just wish to play Warzone with your own music, it is far easier to turn off Warzone music and use an external music player such as iTunes.</p>
<p>Warzone 2100 reads the playlist from the first location it is found, searching in this order:</p>
<ul>
<li>Warzone-directory in your personal directory:
<ul>
<li>GNU/Linux: ~/.warzone2100/music/music.wpl</li>
<li>Windows: ~/My Documents/Warzone 2100/music/music.wpl</li>
<li>Mac OS X: ~/Library/Application Support/Warzone 2100/music/music.wpl</li>
</ul>
</li>
<li>Warzone-install-path:
<ul>
<li>&lt;whereverwarzoneisinstalled&gt;/music/music.wpl</li>
</ul>
</li>
</ul>
<p>The playlist is just a list of songs you want to be played in-game, one song per line. The only supported file format is Ogg Vorbis.</p>
<p>Note: Since we are using PhysFS we recommend you to use only Latin letters in directory and file-names (more exactly this means: A to Z, a to z, 0 to 9, _-+ and space). You will receive the following error (running with --debug sound) if "bad" characters are used: Failed opening [[PATH TO FILE]]: Insecure filename.</p>
<h3 id="multiplay">Multiplaying via internet</h3>
<p>There are two methods to start a multiplayer-game via internet: using the host's IP or using the lobby-server. For both you should sure to be able to communicate on TCP-ports 2100 and 9999. Note that for port forwarding, you only need to configure your router to forward port 2100.</p>
<p>You can choose whether to connect via Lobby or IP:</p>
<ul>
<li>If you choose IP, Warzone 2100 asks you for the IP-address of the host and will try to connect to that IP.</li>
<li>If you choose Lobby, Warzone 2100 will connect to the lobby server, as long as the lobby-server-address in your configuration file has not been changed.</li>
</ul>
<p>You will see a list of games from which you can select one.</p>
<p>You can kick unwanted players out of not-yet-started games by clicking left on them while holding the right mouse button.</p>
<p>When you are hosting a game it will automatically be listed on the lobby server. If you do not want your games to be listed on the lobby-server, you have to change the entry "masterserver_name=lobby.wz2100.net" in your configuration file to something invalid as "nomasterserverplease".</p>
<p>If you then want to see the games that are listed on the lobby server you may enter "lobby.wz2100.net" when prompted to enter the host's IP or change the entry in the configuration file back. You will have to restart Warzone 2100 in order for configuration changes to take effect.</p>
<div class="rt">
<p><a href="#top">back to top</a></p>
</div>
<hr/>
<h2 id="cheats">Cheats</h2>
<p>Like many other games Warzone 2100 features a certain set of cheats that can be used to have an advantage in the singleplayer-campaign and skirmish-games or to just help mod- and map-makers with testing. Cheats do not work in multiplayer-mode (except skirmish).</p>
<h3 id="cheatmode">Cheat-mode</h3>
<p>To be able to use cheats in the first place, you will have to start Warzone 2100 with the option --cheat. While playing, press shift and backspace simultaneously. An on-screen message should appear telling you that cheat-mode has been enabled. You can disable it using the same key combination again. Enabling/disabling cheat-mode is only possible while playing, not while in the menus.</p>
<h3 id="cheatslists">Cheats lists</h3>
<p>After activating cheat-mode cheats can be entered using the normal chat-function. Cheats are ordered by their use and where they can be used.</p>
<h4 id="cheatsgp">General purpose cheats</h4>
<p>General purpose cheats work in both, campaign-mode and skirmish/tutorial/fastplay.</p>
<table>
<tr>
<th>Cheat</th>
<th>Effect</th>
</tr>
<tr>
<td>biffer baker</td>
<td>Your units do more damage and are stronger</td>
</tr>
<tr>
<td>double up</td>
<td>Your units are twice as strong</td>
</tr>
<tr>
<td>give all</td>
<td>Allows you to build and research everything</td>
</tr>
<tr>
<td>work harder</td>
<td>All currently active research topics are instantly researched</td>
</tr>
<tr>
<td>research all<!--not tested for campaign as 2.1-only--></td>
<td>Everything is researched instantly</td>
</tr>
</table>
<p>Note: Using 'give all' will make research topics available which have an artifact as 3D-model. Do not click those as this will cause the game to instantly crash.</p>
<h4 id="cheatscampaign">Campaign-only cheats</h4>
<table>
<tr>
<th>Cheat</th>
<th>Effect</th>
</tr>
<tr>
<td>easy</td>
<td>Sets difficulty to easy</td>
</tr>
<tr>
<td>normal</td>
<td>Sets difficulty to normal</td>
</tr>
<tr>
<td>hard</td>
<td>Sets difficulty to hard</td>
</tr>
<tr>
<td>get off my land</td>
<td>Removes all enemy units</td>
</tr>
<tr>
<td>kill</td>
<td>Kills the selected units or building</td>
</tr>
<tr>
<td>let me win</td>
<td>You win the current mission</td>
</tr>
<tr>
<td>time toggle</td>
<td>Starts/stops the mission timer</td>
</tr>
<tr>
<td>whale fin</td>
<td>Toggles infinite power on and off; everything is for free</td>
</tr>
<tr>
<td>superpower</td>
<td>Gives you maximum power</td>
</tr>
<tr>
<td>more power</td>
<td>Adds 1000 power to your pool</td>
</tr>
</table>
<p>Note: The difficulty cheats do not stack. This means that you cannot make the game easier by entering the easy-cheat multiple times.</p>
<h4 id="cheatsmisc">Miscellaneous cheats</h4>
<p>Cheats listed here do not have to be advantageous when used. Some are helpful for getting specific data or to help with debugging and thus aid people in working with the game.</p>
<table>
<tr>
<th>Cheat</th>
<th>Effect</th>
</tr>
<tr>
<td>build info</td>
<td>Outputs the build-date of the game</td>
</tr>
<tr>
<td>count me</td>
<td>Outputs the number of objects in the game</td>
</tr>
<tr>
<td>deity</td>
<td>Toggles the fog of war on and off</td>
</tr>
<tr>
<td>demo</td>
<td>Starts/stops the demonstration mode</td>
</tr>
<tr>
<td>droidinfo</td>
<td>Outputs unit information and statistics</td>
</tr>
<tr>
<td>john kettley</td>
<td>Cycles through different weathers: rain, snow and clear</td>
</tr>
<!--<tr>
<td>mouseflip</td>
<td>Inverts the left and right mouse buttons</td>
</tr>-->
<tr>
<td>no faults</td>
<td>Plays audio clip: "There are no faults in the renderer at the moment"</td>
</tr>
<tr>
<td>sensors</td>
<td>Toggles display of the sensor ranges of units and buildings on and off</td>
</tr>
<!--<tr>
<td>shakey</td>
<td>Toggles shaking of the screen on explosions</td>
</tr>-->
<tr>
<td>timedemo</td>
<td>Outputs network and renderer information</td>
</tr>
</table>
<div class="rt">
<p><a href="#top">back to top</a></p>
</div>
<hr/>
<h2 id="debugkeys">Debug-keys</h2>
<div class="rt">
<p><a href="#top">back to top</a></p>
</div>
<hr/>
<h2 id="hotkeys">Important hotkeys</h2>
<table>
<tr>
<th>Hotkey</th>
<th>Effect</th>
</tr>
<tr>
<td>Ctrl + Tab</td>
<td>toggle display of terrain in map</td>
</tr>
<tr>
<td>Shift + Tab</td>
<td>toggle friend/foe-colours in map
<ul>
<li>you: white</li>
<li>ally: yellow</li>
<li>foe: red</li>
</ul>
</td>
</tr>
<tr>
<td>Alt + Enter (Linux + X11 only)</td>
<td>toggle between fullscreen and windowed mode</td>
</tr>
<tr>
<td>Alt + S</td>
<td>toggle shadows</td>
</tr>
<tr>
<td>Shift + Backspace</td>
<td>allow/disallow usage of cheats</td>
</tr>
<tr>
<td>Ctrl + O</td>
<td>display debug-menu</td>
</tr>
</table>
<div class="rt">
<p><a href="#top">back to top</a></p>
</div>
<hr/>
<h2 id="furtherinfo">Additional resources</h2>
<ul>
<li><a href="http://wz2100.net/" title="Home of the Warzone 2100 Project" hreflang="en">Homepage of the Warzone 2100 Project</a> (English)</li>
<li><a href="https://sourceforge.net/projects/warzone2100/" title="Sourceforge project site for Warzone 2100" hreflang="en">Sourceforge project site of Warzone</a> (English)</li>
<li><a href="http://developer.wz2100.net/" title="Wiki for Warzone 2100" hreflang="en">Warzone 2100-Wiki</a> (English)</li>
</ul>
<div class="rt">
<p><a href="#top">back to top</a></p>
</div>
<hr/>
<div id="fileinfo">
<ul>
<li>AUTHOR: <a href="mailto:kreuvf@warzone2100.de">Kreuvf</a>, <a href="mailto:zarel@wz2100.net">Zarel</a></li>
<li>LAST UPDATE: 2009-12-14</li>
</ul>
</div>
</div>
</body>
</html>

View File

@ -1,103 +0,0 @@
/*
AUTHOR: Steven "Kreuvf" Koenig
CONTACT: webmaster@kreuvf.de or kreuvf@warzone2100.de
LAST UPDATE: 2008/06/08
DESCRIPTION: CSS-file for print-look of Warzone 2100-Readme
*/
body {
font-family: serif;
font-size: 10pt;
text-align: justify;
}
h1 {
font-family: sans-serif;
font-size: 20pt;
font-weight: 700;
}
h2 {
font-family: sans-serif;
font-size: 19pt;
font-weight: 700;
}
h3 {
font-family: sans-serif;
font-size: 15pt;
font-weight: 700;
}
h4 {
font-family: sans-serif;
font-size: 13pt;
font-weight: 700;
}
h5 {
font-family: sans-serif;
font-size: 10pt;
font-weight: 700;
}
h6 {
font-family: sans-serif;
font-size: 10pt;
font-weight: 500;
font-style: italic;
}
a[href]:after {
content:" ("attr(href)")";
}
a[href].locallink:after {
content: "";
}
a:link, a:hover, a:visited, a:focus, a:active {
color: inherit;
background-color: inherit;
text-decoration: none;
}
hr {
width: 80%;
margin-left: auto;
margin-right: auto;
height: 2pt;
}
pre {
border-style: solid;
border-width: 1pt;
padding: 4pt 4pt 4pt 4pt;
margin: 4pt 4pt 4pt 4pt;
}
em {
font-style: italic;
}
table {
border-collapse: collapse;
}
th {
border-style: solid;
border-width: 1pt;
font-weight: 700;
text-align: center;
}
td {
border-style: solid;
border-width: 1pt;
padding: 2pt 2pt 2pt 2pt;
}
.rt {
display: none;
}

View File

@ -1,79 +0,0 @@
/*
AUTHOR: Steven "Kreuvf" Koenig
CONTACT: webmaster@kreuvf.de or kreuvf@warzone2100.de
LAST UPDATE: 2008/06/05
DESCRIPTION: CSS-file for screen-look of Warzone 2100-Readme
*/
body {
font-family: sans-serif;
font-size: 1em;
text-align: justify;
}
h1 {
font-size: 2em;
font-weight: 700;
}
h2 {
font-size: 1.8em;
font-weight: 700;
}
h3 {
font-size: 1.5em;
font-weight: 700;
}
h4 {
font-size: 1.3em;
font-weight: 700;
}
h5 {
font-size: 1em;
font-weight: 700;
}
h6 {
font-size: 1em;
font-weight: 500;
font-style: italic;
}
pre {
border-style: dashed;
border-width: 1px;
padding: 0.2em 0.2em 0.2em 0.2em;
margin: 0.2em 0.2em 0.2em 0.2em;
}
em {
font-style: italic;
}
table {
border-collapse: collapse;
}
th {
border-style: solid;
border-width: 1px;
font-weight: 700;
text-align: center;
}
td {
border-style: solid;
border-width: 1px;
padding-left: 0.1em;
padding-right: 0.1em;
padding-top: 0.1em;
padding-bottom: 0.1em;
}
.rt {
text-align: right;
}

View File

@ -1 +0,0 @@