docs: replaced icons with new oc icons

Tobias Zwick 2011-06-26 18:06:21 +02:00
parent e0a4adda84
commit 8d6ae3c729
41 changed files with 205 additions and 205 deletions

View File

@ -23,16 +23,16 @@ images\icon_em_rect.gif
images\icon_em_sky.gif
images\icon_em_static.gif
images\icon_em_tunnel.gif
images\icon_image.gif
images\icon_material.gif
images\icon_music.gif
images\icon_object_definition.gif
images\icon_player.gif
images\icon_scenario.gif
images\icon_scenario_folder.gif
images\icon_sound.gif
images\icon_system.gif
images\icon_text.gif
images\icon_image.png
images\icon_material.png
images\icon_music.png
images\icon_object_definition.png
images\icon_player.png
images\icon_scenario.png
images\icon_scenario_folder.png
images\icon_sound.png
images\icon_system.png
images\icon_text.png
images\icons_em_play.gif
[INFOTYPES]

View File

@ -23,16 +23,16 @@ images\icon_em_rect.gif
images\icon_em_sky.gif
images\icon_em_static.gif
images\icon_em_tunnel.gif
images\icon_image.gif
images\icon_material.gif
images\icon_music.gif
images\icon_object_definition.gif
images\icon_player.gif
images\icon_scenario.gif
images\icon_scenario_folder.gif
images\icon_sound.gif
images\icon_system.gif
images\icon_text.gif
images\icon_image.png
images\icon_material.png
images\icon_music.png
images\icon_object_definition.png
images\icon_player.png
images\icon_scenario.png
images\icon_scenario_folder.png
images\icon_sound.png
images\icon_system.png
images\icon_text.png
images\icons_em_play.gif
[INFOTYPES]

View File

@ -153,15 +153,15 @@ def printcontents3(f, _):
ihack = [1000]
def folder(name):
i = str(ihack[0])
f.write("<li><img id='tgl" + i + "' class='collapseimg' src='../images/bullet_folder.gif' alt='-' onclick='tb(" + i + ")' ondblclick='ta(" + i + ")' />\n" +
f.write("<li><img id='tgl" + i + "' class='collapseimg' src='../images/bullet_folder.png' alt='-' onclick='tb(" + i + ")' ondblclick='ta(" + i + ")' />\n" +
name + "\n" +
"<ul id='brn" + i + "' class='invisi'>\n")
ihack[0] = ihack[0] + 1
def sheet(url, name):
f.write("<li><img src='../images/bullet_sheet.gif' alt='' />\n" +
f.write("<li><img src='../images/bullet_sheet.png' alt='' />\n" +
"<emlink href='" + url[4:] + "'>" + name + "</emlink></li>\n")
def sheetE(url, name):
f.write("<li><img src='../images/bullet_sheet.gif' alt='' />\n" +
f.write("<li><img src='../images/bullet_sheet.png' alt='' />\n" +
"<emlink href='" + url[4:] + "'>" + name + "</emlink> (erweitert)</li>\n")
folder("Funktionen nach Kategorie")
cats = parser.cats.keys()

View File

@ -50,8 +50,8 @@ msgid "Command Line Parameters"
msgstr "Kommandozeilenparameter"
#: sdk/content.xml.in:58(li)
msgid "<img id=\"tgl1\" class=\"collapseimg\" src=\"../images/bullet_folder_open.gif\" alt=\"-\" onclick=\"tb(1)\" ondblclick=\"ta(1)\"/> Developer mode <placeholder-1/>"
msgstr "<img id=\"tgl1\" class=\"collapseimg\" src=\"../images/bullet_folder_open.gif\" alt=\"-\" onclick=\"tb(1)\" ondblclick=\"ta(1)\"/> Entwicklermodus <placeholder-1/>"
msgid "<img id=\"tgl1\" class=\"collapseimg\" src=\"../images/bullet_folder_open.png\" alt=\"-\" onclick=\"tb(1)\" ondblclick=\"ta(1)\"/> Developer mode <placeholder-1/>"
msgstr "<img id=\"tgl1\" class=\"collapseimg\" src=\"../images/bullet_folder_open.png\" alt=\"-\" onclick=\"tb(1)\" ondblclick=\"ta(1)\"/> Entwicklermodus <placeholder-1/>"
#: sdk/content.xml.in:72(emlink)
msgid "Game content"
@ -198,8 +198,8 @@ msgid "Internationalization"
msgstr "Sprachanpassung"
#: sdk/content.xml.in:128(li)
msgid "<img id=\"tgl8\" class=\"collapseimg\" src=\"../images/bullet_folder.gif\" alt=\"-\" onclick=\"tb(8)\" ondblclick=\"ta(8)\"/> Internationalization <placeholder-1/>"
msgstr "<img id=\"tgl8\" class=\"collapseimg\" src=\"../images/bullet_folder.gif\" alt=\"-\" onclick=\"tb(8)\" ondblclick=\"ta(8)\"/> Sprachanpassung <placeholder-1/>"
msgid "<img id=\"tgl8\" class=\"collapseimg\" src=\"../images/bullet_folder.png\" alt=\"-\" onclick=\"tb(8)\" ondblclick=\"ta(8)\"/> Internationalization <placeholder-1/>"
msgstr "<img id=\"tgl8\" class=\"collapseimg\" src=\"../images/bullet_folder.png\" alt=\"-\" onclick=\"tb(8)\" ondblclick=\"ta(8)\"/> Sprachanpassung <placeholder-1/>"
#: sdk/content.xml.in:140(emlink)
#: sdk/script/index.xml:6(title)
@ -12811,16 +12811,16 @@ msgstr "Enthält Teameinstellungen für Mehrspielerszenarien. Ab 4.9.6.0 CR."
#: sdk/scenario/index.xml:20(dt)
#: sdk/folder/index.xml:20(dt)
#: sdk/definition/index.xml:40(dt)
msgid "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Title.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Title.png"
msgid "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Title.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Title.png"
#: sdk/scenario/index.xml:22(text)
msgid "The title picture of the scenario in png format. Size: 200x150 pixel. The older bmp format with 256 colors is still supported as well."
msgstr "Das Titelbild des Szenarios im Format PNG. Größe: 200x150 Pixel. Das veraltete Grafikformat Windows BMP mit 256 Farben wird auch weiterhin unterstützt."
#: sdk/scenario/index.xml:24(dt)
msgid "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Icon.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Icon.png"
msgid "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Icon.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Icon.png"
#: sdk/scenario/index.xml:26(text)
msgid "The icon of the scenario in png format. Size: 24x24 pixel."
@ -12828,16 +12828,16 @@ msgstr "Das Icon des Szenarios im Format PNG. Größe 24x24 Pixel."
#: sdk/scenario/index.xml:28(dt)
#: sdk/folder/index.xml:44(dt)
msgid "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Loader*.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Loader*.png"
msgid "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Loader*.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Loader*.png"
#: sdk/scenario/index.xml:30(text)
msgid "Loader screen to be displayed while the scenario is loading. If multiple files are present (Loader1.png, Loader2.png, Loader3.png...), one is selected randomly. You can optionally specify which loader to use in Scenario.txt. Loader image files located in parent scenario folders are also used."
msgstr "Eine Grafik, die beim Start der Runde angezeigt wird. Sind mehrere Dateien vorhanden (Loader1.png, Loader2.png, Loader3.png...), wird per Zufall eine ausgewählt, wobei über eine optional im Scenario.txt vorhandene Loader-Spezifikation die Auswahl noch weiter vorgegeben werden kann. Beim veralteten BMP-Format mit 256 Farben müssen die Farben Schwarz bei Palettenindex 16 und Weiß bei Index 31 vorhanden sein, damit Meldungen beim Startvorgang korrekt angezeigt werden können. Auch Loader-Grafiken aus einem übergeordneten Ordner werden geladen."
#: sdk/scenario/index.xml:32(dt)
msgid "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Sky.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Sky.png"
msgid "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Sky.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Sky.png"
#: sdk/scenario/index.xml:34(text)
msgid "The sky background image. Sky graphics should either be tileable or big enough that it won't even tile if the player zooms out very far."
@ -12845,8 +12845,8 @@ msgstr "Das Himmels-Hintergrundbild. Himmelsgrafiken sollten kachelbar sein oder
#: sdk/scenario/index.xml:36(dt)
#: sdk/folder/index.xml:28(dt)
msgid "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>Desc*.rtf"
msgstr "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>Desc*.rtf"
msgid "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>Desc*.rtf"
msgstr "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>Desc*.rtf"
#: sdk/scenario/index.xml:38(text)
#: sdk/folder/index.xml:30(text)
@ -12865,8 +12865,8 @@ msgstr "Diese Datei erstellt man am besten mit dem zu Windows gehörenden WordPa
#: sdk/scenario/index.xml:42(dt)
#: sdk/folder/index.xml:34(dt)
msgid "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>Title.txt"
msgstr "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>Title.txt"
msgid "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>Title.txt"
msgstr "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>Title.txt"
#: sdk/scenario/index.xml:44(text)
#: sdk/folder/index.xml:36(text)
@ -12889,8 +12889,8 @@ msgid "The scenario script."
msgstr "Das Szenarioscript."
#: sdk/scenario/index.xml:52(dt)
msgid "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Map.bmp"
msgstr "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Map.bmp"
msgid "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Map.bmp"
msgstr "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Map.bmp"
#: sdk/scenario/index.xml:54(text)
msgid "Static landscapes are stretched by factor MapZoom defined in Scenario.txt to the size of the actual landscape in the game. The colors used in Map.bmp correspond to materials and textures as defined in <emlink href=\"material/index.html#TexMaptxt\">TexMap.txt</emlink>."
@ -12901,8 +12901,8 @@ msgid "Exact landscapes represent the actual in-game landscape saved to a bitmap
msgstr "Exakte Landkarten (ExactLandscape) geben die tatsächliche Spiellandschaft wieder. Die Farbindizes in Landscape.bmp (128-191 und 192-255, jeweils 3 Farben pro Material) repräsentieren direkt die für das Szenario festgelegten Materialien. Die aktuelle Materialanordnung wird in MatMap.txt festgehalten."
#: sdk/scenario/index.xml:57(dt)
msgid "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Landscape.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Landscape.png"
msgid "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Landscape.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Landscape.png"
#: sdk/scenario/index.xml:59(text)
msgid "Full size map for exact landscapes. This is mainly used in savegames to store the exact terrain including transparent materials and their texture. Exact landscapes consume an extreme amount of memory and should not be used for regularly distributed scenarios."
@ -12917,16 +12917,16 @@ msgid "Advanced scenario designers can use this component to define highly compl
msgstr "Besonders fortgeschrittene Spieler können über diese Datei komplexe Zufallslandschaften definieren. Dafür sind allerdings mathematisches und logisches Verständnis sowie viel Geduld unumgänglich."
#: sdk/scenario/index.xml:65(dt)
msgid "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>MatMap.txt"
msgstr "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>MatMap.txt"
msgid "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>MatMap.txt"
msgstr "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>MatMap.txt"
#: sdk/scenario/index.xml:67(text)
msgid "Stores the material table used in this scenario. The materials listed here are used by the exact landscape and have to be available in the loaded Material.ocg group."
msgstr "Enthält die Anordnung der in diesem Szenario verwendeten Materialien. Die hier aufgeführten Materialien werden von der exakten Landkarte verwendet und müssen beim Start der Runde in der zu ladenden Datei Material.ocg vorhanden sein."
#: sdk/scenario/index.xml:69(dt)
msgid "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>Objects.txt"
msgstr "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>Objects.txt"
msgid "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>Objects.txt"
msgstr "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>Objects.txt"
#: sdk/scenario/index.xml:71(text)
msgid "This component is generated by the engine and stores runtime object data of a savegame."
@ -12943,28 +12943,28 @@ msgstr "Szenarien können lokale Materialdefinitionen enthalten. Es gelten die <
#: sdk/scenario/index.xml:77(dt)
#: sdk/folder/index.xml:52(dt)
msgid "<img height=\"16\" src=\"../../images/icon_system.gif\" width=\"16\"/>Graphics.ocg"
msgstr "<img height=\"16\" src=\"../../images/icon_system.gif\" width=\"16\"/>Graphics.ocg"
msgid "<img height=\"16\" src=\"../../images/icon_system.png\" width=\"16\"/>Graphics.ocg"
msgstr "<img height=\"16\" src=\"../../images/icon_system.png\" width=\"16\"/>Graphics.ocg"
#: sdk/scenario/index.xml:79(text)
msgid "Scenarios can overload individual entries of the global Graphics.ocg group. See <a href=\"#UeberladungenC4S\">overloading rules</a>."
msgstr "Szenarien können einzelne Grafiken aus der systemglobalen Graphics.ocg überladen. Es gelten die <a href=\"#UeberladungenC4S\">Überladungsregeln</a>."
#: sdk/scenario/index.xml:81(dt)
msgid "<img height=\"16\" src=\"../../images/icon_sound.gif\" width=\"16\"/>*.wav"
msgstr "<img height=\"16\" src=\"../../images/icon_sound.gif\" width=\"16\"/>*.wav"
msgid "<img height=\"16\" src=\"../../images/icon_sound.png\" width=\"16\"/>*.wav"
msgstr "<img height=\"16\" src=\"../../images/icon_sound.png\" width=\"16\"/>*.wav"
#: sdk/definition/index.xml:72(dt)
msgid "<img height=\"16\" src=\"../../images/icon_sound.gif\" width=\"16\"/>*.wav/*.ogg"
msgstr "<img height=\"16\" src=\"../../images/icon_sound.gif\" width=\"16\"/>*.wav/*.ogg"
msgid "<img height=\"16\" src=\"../../images/icon_sound.png\" width=\"16\"/>*.wav/*.ogg"
msgstr "<img height=\"16\" src=\"../../images/icon_sound.png\" width=\"16\"/>*.wav/*.ogg"
#: sdk/scenario/index.xml:83(text)
msgid "Scenarios can contain any number of sound files. These can be played back by script during the game. Scenario local sounds are loaded dynamically on demand which might cause delays with large scenario files."
msgstr "Szenarien können beliebig lokale Sounds enthalten. Diese können per Script während des Spiels abgespielt werden. Szenariolokale Sounds werden dynamisch und erst bei Bedarf geladen, was bei großen Szenariodateien zu Verzögerungen führen kann."
#: sdk/scenario/index.xml:85(dt)
msgid "<img height=\"16\" src=\"../../images/icon_music.gif\" width=\"16\"/>*.mid/*.ogg"
msgstr "<img height=\"16\" src=\"../../images/icon_music.gif\" width=\"16\"/>*.mid/*.ogg"
msgid "<img height=\"16\" src=\"../../images/icon_music.png\" width=\"16\"/>*.mid/*.ogg"
msgstr "<img height=\"16\" src=\"../../images/icon_music.png\" width=\"16\"/>*.mid/*.ogg"
#: sdk/scenario/index.xml:87(text)
msgid "If the scenario contains music files, these can be played back during the game in random order. Also see script command <emlink href=\"script/fn/Music.html\">Music</emlink>()."
@ -12972,8 +12972,8 @@ msgstr "Wenn das Szenario lokale Musikdateien enthält, werden diese während de
#: sdk/scenario/index.xml:89(dt)
#: sdk/folder/index.xml:56(dt)
msgid "<img height=\"16\" src=\"../../images/icon_system.gif\" width=\"16\"/>Music.ocg"
msgstr "<img height=\"16\" src=\"../../images/icon_system.gif\" width=\"16\"/>Music.ocg"
msgid "<img height=\"16\" src=\"../../images/icon_system.png\" width=\"16\"/>Music.ocg"
msgstr "<img height=\"16\" src=\"../../images/icon_system.png\" width=\"16\"/>Music.ocg"
#: sdk/scenario/index.xml:91(text)
msgid "Local music files can also be combines in a local music group."
@ -12995,8 +12995,8 @@ msgstr "Die Engine durchsucht auch alle übergeordneten Rundenordner (ocf) des S
#: sdk/scenario/index.xml:98(dt)
#: sdk/definition/index.xml:56(dt)
msgid "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>Names.txt"
msgstr "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>Names.txt"
msgid "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>Names.txt"
msgstr "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>Names.txt"
#: sdk/scenario/index.xml:100(text)
msgid "These names are used for clonks created in this scenario."
@ -13005,8 +13005,8 @@ msgstr "Diese Namen werden für während der Runde neu erzeugte Clonks verwendet
#: sdk/scenario/index.xml:102(dt)
#: sdk/folder/index.xml:64(dt)
#: sdk/definition/index.xml:80(dt)
msgid "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>Info.txt"
msgstr "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>Info.txt"
msgid "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>Info.txt"
msgstr "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>Info.txt"
#: sdk/scenario/index.xml:104(text)
#: sdk/folder/index.xml:66(text)
@ -13016,8 +13016,8 @@ msgstr "Hier kann der Autor zusätzliche Informationen über den Entwicklungssta
#: sdk/scenario/index.xml:106(dt)
#: sdk/folder/index.xml:68(dt)
#: sdk/definition/index.xml:84(dt)
msgid "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>Author.txt"
msgstr "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>Author.txt"
msgid "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>Author.txt"
msgstr "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>Author.txt"
#: sdk/scenario/index.xml:108(text)
#: sdk/folder/index.xml:70(text)
@ -13919,8 +13919,8 @@ msgid "Particle Components (ocd)"
msgstr "Partikel-Komponenten (OCD)"
#: sdk/particle/index.xml:14(dt)
msgid "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>Particle.txt"
msgstr "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>Particle.txt"
msgid "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>Particle.txt"
msgstr "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>Particle.txt"
#: sdk/particle/index.xml:16(text)
msgid "Particle properties."
@ -13928,8 +13928,8 @@ msgstr "Partikeleigenschaften."
#: sdk/particle/index.xml:18(dt)
#: sdk/definition/index.xml:16(dt)
msgid "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Graphics.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Graphics.png"
msgid "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Graphics.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Graphics.png"
#: sdk/particle/index.xml:20(text)
msgid "Particle graphics."
@ -14297,8 +14297,8 @@ msgid "Material Definition Components (Material.ocg)"
msgstr "Materialdefinitions-Komponenten (Material.ocg)"
#: sdk/material/index.xml:12(dt)
msgid "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>TexMap.txt"
msgstr "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>TexMap.txt"
msgid "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>TexMap.txt"
msgstr "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>TexMap.txt"
#: sdk/material/index.xml:14(text)
msgid "Lookup table for color indices in static and dynamic landscapes. Colors 0-127 are matched to a material-texture-reference. Colors 128-255 are matched to the same list of references only these are marked 'underground'."
@ -14321,8 +14321,8 @@ msgid "The engine will accept up to 125 material definitions at a time. C4M file
msgstr "Die Engine akzeptiert bis zu 125 Materialdefinitionen gleichzeitig. C4M-Dateien sind einfache Textdateien. Die Materialien Vehicle, Tunnel, Water, Snow, Granite, Sand und Earth müssen immer vorhanden sein."
#: sdk/material/index.xml:22(dt)
msgid "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>*.png/*.bmp"
msgstr "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>*.png/*.bmp"
msgid "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>*.png/*.bmp"
msgstr "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>*.png/*.bmp"
#: sdk/material/index.xml:24(text)
msgid "There can be any number of textures in PNG or uncompressed Windows BMP format (with 256 colors) in any material group. Width and height of each bitmap must be powers of 2 (that is 16, 32, 64, 128, 256, etc.) With the old BMP format only the first three colors of the texture bitmap may be used as to these the three material colors are applied."
@ -14975,8 +14975,8 @@ msgid "Adaptable Elements"
msgstr "Anpassbare Elemente"
#: sdk/lang.xml:12(dt)
msgid "<img height=\"16\" src=\"../images/icon_text.gif\" width=\"16\"/>Title.txt"
msgstr "<img height=\"16\" src=\"../images/icon_text.gif\" width=\"16\"/>Title.txt"
msgid "<img height=\"16\" src=\"../images/icon_text.png\" width=\"16\"/>Title.txt"
msgstr "<img height=\"16\" src=\"../images/icon_text.png\" width=\"16\"/>Title.txt"
#: sdk/lang.xml:14(text)
msgid "The <emlink href=\"scenario/index.html#Titletxt\">Title.txt</emlink> component can be used in scenarios and object folders to define the title for each language."
@ -14995,8 +14995,8 @@ msgid "If an entry for the choosen language is present, the Title entry from the
msgstr "Ist ein Eintrag für die gewählte Sprache vorhanden, so wird der Title-Eintrag aus der <emlink href=\"scenario/scenario.html#SektionHead\">Scenario.txt</emlink> durch den entsprechenden Namen überschrieben."
#: sdk/lang.xml:22(dt)
msgid "<img height=\"16\" src=\"../images/icon_text.gif\" width=\"16\"/>Names.txt"
msgstr "<img height=\"16\" src=\"../images/icon_text.gif\" width=\"16\"/>Names.txt"
msgid "<img height=\"16\" src=\"../images/icon_text.png\" width=\"16\"/>Names.txt"
msgstr "<img height=\"16\" src=\"../images/icon_text.png\" width=\"16\"/>Names.txt"
#: sdk/lang.xml:24(text)
msgid "With the <emlink href=\"definition/index.html#Namestxt\">Names.txt</emlink> component the name of an object can be translated. It works the same way as a Title.txt."
@ -15007,16 +15007,16 @@ msgid "If there is an entry for the chosen language, the Name entry from the <em
msgstr "Existiert ein Eintrag für die gewählte Sprache, so wird die Name-Angabe aus der <emlink href=\"definition/defcore.html#SektionDefCore\">DefCore.txt</emlink> überschrieben."
#: sdk/lang.xml:27(dt)
msgid "<img height=\"16\" src=\"../images/icon_text.gif\" width=\"16\"/>Desc*.txt / Desc*.rtf"
msgstr "<img height=\"16\" src=\"../images/icon_text.gif\" width=\"16\"/>Desc*.txt / Desc*.rtf"
msgid "<img height=\"16\" src=\"../images/icon_text.png\" width=\"16\"/>Desc*.txt / Desc*.rtf"
msgstr "<img height=\"16\" src=\"../images/icon_text.png\" width=\"16\"/>Desc*.txt / Desc*.rtf"
#: sdk/lang.xml:29(text)
msgid "To customize the description of an <emlink href=\"definition/index.html#Desc__txt\">object definition</emlink> or a <emlink href=\"scenario/index.html#Desc__rtf\">scenario</emlink> language dependant, a Desc*.txt/.rtf in the definition and scenario respectively has to be present. (The * is a placeholder for the language abbreviation)"
msgstr "Um die Beschreibung einer <emlink href=\"definition/index.html#Desc__txt\">Objektdefinition</emlink> oder eines <emlink href=\"scenario/index.html#Desc__rtf\">Szenarios</emlink> sprachabhängig anzupassen, muss eine Datei Desc*.txt/.rtf im Definitions- bzw. Szenarioverzeichnis vorhanden sein (* steht dabei wieder für das entsprechende Sprachkürzel, die Komponenten sollte also z.B. DescUS.rtf heißen)."
#: sdk/lang.xml:31(dt)
msgid "<img height=\"16\" src=\"../images/icon_text.gif\" width=\"16\"/>Script.c, Teams.txt"
msgstr "<img height=\"16\" src=\"../images/icon_text.gif\" width=\"16\"/>Script.c, Teams.txt"
msgid "<img height=\"16\" src=\"../images/icon_text.png\" width=\"16\"/>Script.c, Teams.txt"
msgstr "<img height=\"16\" src=\"../images/icon_text.png\" width=\"16\"/>Script.c, Teams.txt"
#: sdk/lang.xml:33(text)
msgid "In order to insert language-dependant tests into scripts, so-called string tables are used. Instead of the text, only references to it should be inserted into the script. The references are searched in the string table, which should be placed in the same folder as the referencing script and named StringTbl*.txt (where * must be substituted by the language code)."
@ -15079,8 +15079,8 @@ msgid "Scenario folders can contain any number of scenarios."
msgstr "Rundenordner können beliebig viele Szenarien enthalten, die in diesem Ordner ausgewählt werden können."
#: sdk/folder/index.xml:16(dt)
msgid "<img height=\"16\" src=\"../../images/icon_scenario_folder.gif\" width=\"16\"/>*.ocf"
msgstr "<img height=\"16\" src=\"../../images/icon_scenario_folder.gif\" width=\"16\"/>*.ocf"
msgid "<img height=\"16\" src=\"../../images/icon_scenario_folder.png\" width=\"16\"/>*.ocf"
msgstr "<img height=\"16\" src=\"../../images/icon_scenario_folder.png\" width=\"16\"/>*.ocf"
#: sdk/folder/index.xml:18(text)
msgid "Scenario folders can also contain other scenario folders."
@ -15091,8 +15091,8 @@ msgid "The title picture of the scenario folder in png format. Size: 200x150 pix
msgstr "Das Titelbild des Rundenordners im Format PNG. Größe: 200x150 Pixel."
#: sdk/folder/index.xml:24(dt)
msgid "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Icon.bmp/Icon.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Icon.bmp/Icon.png"
msgid "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Icon.bmp/Icon.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Icon.bmp/Icon.png"
#: sdk/folder/index.xml:26(text)
msgid "The icon of a scenario folder which is to be displayed instead of the book icon. BMP format (obsolete): 16x16 pixels, color RGB 255 0 255 (purple) is transparent. PNG format: 24x24 pixels, alpha channel is used for transparency."
@ -15315,8 +15315,8 @@ msgid "The game data of clonk is stored in compressed group files which each con
msgstr "Die Spieldaten von Clonk sind in komprimierten Gruppendateien zusammen gefasst, die jeweils einzelne Komponenten oder weitere Gruppendateien enthalten:"
#: sdk/files.xml:10(dt)
msgid "<img height=\"16\" src=\"../images/icon_player.gif\" width=\"16\"/>Player Files (ocp)"
msgstr "<img height=\"16\" src=\"../images/icon_player.gif\" width=\"16\"/>Spielerdateien (ocp)"
msgid "<img height=\"16\" src=\"../images/icon_player.png\" width=\"16\"/>Player Files (ocp)"
msgstr "<img height=\"16\" src=\"../images/icon_player.png\" width=\"16\"/>Spielerdateien (ocp)"
#: sdk/files.xml:12(text)
msgid "Player files contain personal settings, gained score and information about the crew. It may also contain a portrait file."
@ -15347,8 +15347,8 @@ msgid "Scenarios are grouped in scenario folders."
msgstr "Szenarien können in Rundenordnern zusammen gefasst werden."
#: sdk/files.xml:26(dt)
msgid "<img height=\"16\" src=\"../images/icon_system.gif\" width=\"16\"/>System Data (ocg)"
msgstr "<img height=\"16\" src=\"../images/icon_system.gif\" width=\"16\"/>Systemdaten (ocg)"
msgid "<img height=\"16\" src=\"../images/icon_system.png\" width=\"16\"/>System Data (ocg)"
msgstr "<img height=\"16\" src=\"../images/icon_system.png\" width=\"16\"/>Systemdaten (ocg)"
#: sdk/files.xml:28(text)
msgid "Graphics, sound, and music of the original game are grouped in these folders and should not be modified."
@ -16334,8 +16334,8 @@ msgid "Graphics of the object. Base graphics, animation phases and a picture for
msgstr "Grafikelemente des Objekts. Basisgrafik, Animationsphasen sowie ein Bild zur Anzeige in Menüs werden in einer 32-Bit-Bilddatei mit Transparenz (Alpha-Kanal) abgelegt (Format PNG, Farbtiefe 32 Bit RGBA, nicht interlaced)."
#: sdk/definition/index.xml:20(dt)
msgid "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Overlay.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Overlay.png"
msgid "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Overlay.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Overlay.png"
#: sdk/definition/index.xml:22(text)
msgid "The part of the object's graphics which is to be colored in the player color (see ColorByOwner in DefCore.txt) can also be defined using a separate graphics file. In this way you can also use the color blue in the object's graphics for effects other than player color and antialiasing of the player color sections becomes possible. In Overlay.png gray scales should be used instead of blue color."
@ -16350,16 +16350,16 @@ msgid "Since OC a 3D model can be used as an object's graphics instead of a bitm
msgstr "Ab OC kann statt einer Grafik im BMP- oder PNG-Format auch ein 3D-Modell verwendet werden. Dieses muss im OGRE-Format vorliegen. Für die meisten 3D-Programme existieren entsprechende Exporter. Alle Dateien die von dem Mesh benötigt werden (insb. Materialskripte, Texturen und Skelette) müssen ebenfalls im Objekt vorhanden sein."
#: sdk/definition/index.xml:32(dt)
msgid "<img height=\"16\" src=\"../../images/icon_ogre_mesh.gif\" width=\"16\"/>*.skeleton"
msgstr "<img height=\"16\" src=\"../../images/icon_ogre_mesh.gif\" width=\"16\"/>*.skeleton"
msgid "<img height=\"16\" src=\"../../images/icon_ogre_mesh.png\" width=\"16\"/>*.skeleton"
msgstr "<img height=\"16\" src=\"../../images/icon_ogre_mesh.png\" width=\"16\"/>*.skeleton"
#: sdk/definition/index.xml:34(text)
msgid "Skeleton files contain bones and animations for a 3D model. They are usually created by the exporter if bones and/or animations are used for the mesh."
msgstr "Skeleton-Dateien enthalten Bones und Animationen für ein 3D-Modell. Sie werden in der Regel vom Exporter generiert wenn Bones und/oder Animationen verwendet werden."
#: sdk/definition/index.xml:36(dt)
msgid "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Graphics*.png/Overlay*.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Graphics*.png/Overlay*.png"
msgid "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Graphics*.png/Overlay*.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Graphics*.png/Overlay*.png"
#: sdk/definition/index.xml:38(text)
msgid "Objects can also contain alternative sets of graphics which can be selected ingame using the script command <emlink href=\"script/fn/SetGraphics.html\">SetGraphics</emlink>(). The name corresponds to the file name portion following \"Graphics\". The matching overlay is automatically selected. For more information see <emlink href=\"script/fn/SetGraphics.html\">SetGraphics</emlink>()."
@ -16387,16 +16387,16 @@ msgid "Table for activities."
msgstr "Tabelle für Objektaktivitäten."
#: sdk/definition/index.xml:64(dt)
msgid "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>Rank.txt/Rank*.txt"
msgstr "<img height=\"16\" src=\"../../images/icon_text.gif\" width=\"16\"/>Rank.txt/Rank*.txt"
msgid "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>Rank.txt/Rank*.txt"
msgstr "<img height=\"16\" src=\"../../images/icon_text.png\" width=\"16\"/>Rank.txt/Rank*.txt"
#: sdk/definition/index.xml:66(text)
msgid "For object definitions defining a clonk type you can specify custom rank names for this clonk type here. The rank names will then also replace rank names of existing crew members of this type. The file should contain a simple text list of names of maximum 30 characters each. For an example see the knight in the Knights pack. By using the approriate language codes you can create language dependent sets of rank names."
msgstr "Für Objektdefinitionen, die einen Clonktyp definieren, können hier spezifische Rangnamen für diesen Clonktyp angegeben werden. Die Rangnamen werden dann auch innerhalb schon existierender Mannschaftsmitglieder auf die angegebenen geändert. Die Rangnamen sollten in einer einfachen Liste untereinander stehen, und maximal 30 Zeichen Länge besitzen. Für ein Beispiel siehe zum Beispiel den Ritter in Knights.ocd. Durch Einfügen des entsprechenden Sprachcodes ist es möglich, Rangnamen für verschiedene Sprachen zu definieren."
#: sdk/definition/index.xml:68(dt)
msgid "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Rank.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.gif\" width=\"16\"/>Rank.png"
msgid "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Rank.png"
msgstr "<img height=\"16\" src=\"../../images/icon_image.png\" width=\"16\"/>Rank.png"
#: sdk/definition/index.xml:70(text)
msgid "You can also define custom rank symbols for clonk types which are then displayed in the game instead of the standard symbols from Graphics.ocg. A rank symbol should always be square and there should be enough many symbols for all ranks. For ranks exceeding the last symbol, the list is repeated from the front and a star is added to the symbol."
@ -16407,8 +16407,8 @@ msgid "Object local sounds. As these are always loaded and not dynamically unloa
msgstr "Objektlokale Sounds. Da diese statisch geladen und nicht wie szenariolokale Sounds dynamisch entladen werden, sollten objektlokale Sounds möglichst klein sein."
#: sdk/definition/index.xml:76(dt)
msgid "<img height=\"16\" src=\"../../images/icon_object_definition.gif\" width=\"16\"/>*.ocd"
msgstr "<img height=\"16\" src=\"../../images/icon_object_definition.gif\" width=\"16\"/>*.ocd"
msgid "<img height=\"16\" src=\"../../images/icon_object_definition.png\" width=\"16\"/>*.ocd"
msgstr "<img height=\"16\" src=\"../../images/icon_object_definition.png\" width=\"16\"/>*.ocd"
#: sdk/definition/index.xml:78(text)
msgid "The engine will also search all valid ocd subdirectories for additional object definitions. Object definitions should be grouped by category."

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 719 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1019 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 769 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 347 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 787 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1020 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 724 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 292 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 937 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 274 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 668 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 799 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 365 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 889 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 921 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 963 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 838 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 572 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 668 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 812 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 273 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 535 B

View File

@ -12,12 +12,12 @@
if (!branch || !toggle) return;
if (branch.style.display != 'none' && branch.className!='invisi') {
branch.style.display = 'none';
toggle.src = '../images/bullet_folder.gif';
toggle.src = '../images/bullet_folder.png';
toggle.title = 'Zweig expandieren';
toggle.alt = '+';
} else {
branch.style.display = '';
toggle.src = '../images/bullet_folder_open.gif';
toggle.src = '../images/bullet_folder_open.png';
toggle.title = 'Zweig zusammenklappen';
toggle.alt = '-';
}
@ -28,10 +28,10 @@
function ta(listId) {
var branch = document.getElementById('brn' + listId);
var divs = document.getElementsByTagName('ul');
var display = '', img = 'bullet_folder_open.gif';
var display = '', img = 'bullet_folder_open.png';
if (branch.style.display != 'none' && branch.className!='invisi') {
display = 'none';
img = 'bullet_folder.gif';
img = 'bullet_folder.png';
}
for (var i=0; i < divs.length; i++) {
if (divs[i].id.indexOf('brn') == 0) {
@ -56,108 +56,108 @@
<part>
<ul class="contents">
<li>
<img id='tgl1' class='collapseimg' src='../images/bullet_folder_open.gif' alt='-' onclick='tb(1)' ondblclick='ta(1)' />
<img id='tgl1' class='collapseimg' src='../images/bullet_folder_open.png' alt='-' onclick='tb(1)' ondblclick='ta(1)' />
Developer mode
<ul id='brn1'>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="console.html">Engine</emlink></li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="cmdline.html">Command Line Parameters</emlink></li>
</ul>
</li>
<li>
<img id='tgl2' class='collapseimg' src='../images/bullet_folder_open.gif' alt='-' onclick='tb(2)' ondblclick='ta(2)' />
<img id='tgl2' class='collapseimg' src='../images/bullet_folder_open.png' alt='-' onclick='tb(2)' ondblclick='ta(2)' />
<emlink href="files.html">Game content</emlink>
<ul id='brn2'>
<li>
<img id='tgl3' class='collapseimg' src='../images/bullet_folder.gif' alt='-' onclick='tb(3)' ondblclick='ta(3)' />
<img id='tgl3' class='collapseimg' src='../images/bullet_folder.png' alt='-' onclick='tb(3)' ondblclick='ta(3)' />
<emlink href="definition/index.html">Object Definitions</emlink>
<ul id='brn3' class='invisi'>
<li>
<img id='tgl4' class='collapseimg' src='../images/bullet_folder.gif' alt='-' onclick='tb(4)' ondblclick='ta(4)' />
<img id='tgl4' class='collapseimg' src='../images/bullet_folder.png' alt='-' onclick='tb(4)' ondblclick='ta(4)' />
<emlink href="definition/defcore.html">DefCore</emlink>
<ul id='brn4' class='invisi'>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="definition/category.html">Category</emlink></li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="definition/ocf.html">OCF</emlink></li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="definition/vertices.html">Vertices</emlink></li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="definition/cnat.html">CNAT - Contact Attachment</emlink></li>
</ul>
</li>
<li>
<img id='tgl5' class='collapseimg' src='../images/bullet_folder.gif' alt='-' onclick='tb(5)' ondblclick='ta(5)' />
<img id='tgl5' class='collapseimg' src='../images/bullet_folder.png' alt='-' onclick='tb(5)' ondblclick='ta(5)' />
<emlink href="definition/actmap.html">ActMap</emlink>
<ul id='brn5' class='invisi'>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="definition/procedures.html">Procedures</emlink></li>
</ul>
</li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="definition/script.html">Scripts</emlink></li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="definition/properties.html">Properties</emlink></li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="particle/index.html">Particles</emlink></li>
</ul>
</li>
<li>
<img id='tgl6' class='collapseimg' src='../images/bullet_folder.gif' alt='-' onclick='tb(6)' ondblclick='ta(6)' />
<img id='tgl6' class='collapseimg' src='../images/bullet_folder.png' alt='-' onclick='tb(6)' ondblclick='ta(6)' />
<emlink href="scenario/index.html">Scenarios</emlink>
<ul id='brn6' class='invisi'>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="scenario/scenario.html">Scenario</emlink></li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="scenario/MapCreatorS2.html">Map Generator</emlink></li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="scenario/script.html">Scripts</emlink></li>
</ul>
</li>
<li>
<img id='tgl7' class='collapseimg' src='../images/bullet_folder.gif' alt='-' onclick='tb(7)' ondblclick='ta(7)' />
<img id='tgl7' class='collapseimg' src='../images/bullet_folder.png' alt='-' onclick='tb(7)' ondblclick='ta(7)' />
<emlink href="material/index.html">Materials</emlink>
<ul id='brn7' class='invisi'>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="material/ocm.html">Definitions</emlink></li>
</ul>
</li>
<li>
<img id='tgl8' class='collapseimg' src='../images/bullet_folder.gif' alt='-' onclick='tb(8)' ondblclick='ta(8)' />
<img id='tgl8' class='collapseimg' src='../images/bullet_folder.png' alt='-' onclick='tb(8)' ondblclick='ta(8)' />
Internationalization
<ul id='brn8' class='invisi'>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="lang.html">Internationalization</emlink></li>
</ul>
</li>
</ul>
</li>
<li>
<img id='tgl9' class='collapseimg' src='../images/bullet_folder_open.gif' alt='-' onclick='tb(9)' ondblclick='ta(9)' />
<img id='tgl9' class='collapseimg' src='../images/bullet_folder_open.png' alt='-' onclick='tb(9)' ondblclick='ta(9)' />
<emlink href="script/index.html">Script</emlink>
<ul id='brn9'>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="script/Funcs.html">Functions</emlink></li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="script/FuncCall.html">Function Call</emlink></li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="script/Typechecks.html">Data Types</emlink></li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="script/NamedVar.html">Variables</emlink></li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="script/operatoren.html">Operators</emlink></li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="script/for.html">for</emlink></li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="script/BreakContinue.html">Loop Control</emlink></li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="script/AppendTo.html">#appendto</emlink></li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="script/Effects.html">Effects</emlink></li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="script/GetXXVal.html">Querying Game Data</emlink></li>
<li><img src='../images/bullet_sheet.gif' alt='-' />
<li><img src='../images/bullet_sheet.png' alt='-' />
<emlink href="script/ScriptPlayers.html">Script Players</emlink></li>
<!-- Insert Functions here -->
</ul>

View File

@ -9,63 +9,63 @@
<text>Object definitions are used for all game objects in clonk: fire monsters, the wooden hut, and the clonk himself. An object definition is a group file composed from the following components:</text>
<h id="ObjektdefinitionsKomponentenOCD">Object Definition Components (ocd)</h>
<dl>
<dt><img height="16" src="../../images/icon_text.gif" width="16"/><emlink href="definition/defcore.html">DefCore.txt</emlink></dt>
<dt><img height="16" src="../../images/icon_text.png" width="16"/><emlink href="definition/defcore.html">DefCore.txt</emlink></dt>
<dd>
<text>Object properties.</text>
</dd>
<dt id="Graphicspng"><img height="16" src="../../images/icon_image.gif" width="16"/>Graphics.png</dt>
<dt id="Graphicspng"><img height="16" src="../../images/icon_image.png" width="16"/>Graphics.png</dt>
<dd>
<text>Graphics of the object. Base graphics, animation phases and a picture for display in menus are stored in a 32 bit picture with transparency channel (PNG format, 32 bit RGBA color, non interlaced).</text>
</dd>
<dt id="Overlaypng"><img height="16" src="../../images/icon_image.gif" width="16"/>Overlay.png</dt>
<dt id="Overlaypng"><img height="16" src="../../images/icon_image.png" width="16"/>Overlay.png</dt>
<dd>
<text>The part of the object's graphics which is to be colored in the player color (see ColorByOwner in DefCore.txt) can also be defined using a separate graphics file. In this way you can also use the color blue in the object's graphics for effects other than player color and antialiasing of the player color sections becomes possible. In Overlay.png gray scales should be used instead of blue color.</text>
</dd>
<dt id="Graphicsmesh"><img height="16" src="../../images/icon_ogre_mesh.gif" width="16"/><emlink href="definition/meshes.html">Graphics.mesh</emlink></dt>
<dt id="Graphicsmesh"><img height="16" src="../../images/icon_ogre_mesh.png" width="16"/><emlink href="definition/meshes.html">Graphics.mesh</emlink></dt>
<dd>
<text>Since OC a 3D model can be used as an object's graphics instead of a bitmap in BMP or PNG format. It needs to be provided in OGRE format. There are exporters for most 3D modeling tools. All files that are required by the mesh (especially material scripts, textures and skeletons) need also to be present in the object.</text>
</dd>
<dt id="Graphicsskeleton"><img height="16" src="../../images/icon_ogre_mesh.gif" width="16"/>*.skeleton</dt>
<dt id="Graphicsskeleton"><img height="16" src="../../images/icon_ogre_mesh.png" width="16"/>*.skeleton</dt>
<dd>
<text>Skeleton files contain bones and animations for a 3D model. They are usually created by the exporter if bones and/or animations are used for the mesh.</text>
</dd>
<dt id="Graphicsex"><img height="16" src="../../images/icon_image.gif" width="16"/>Graphics*.png/Overlay*.png</dt>
<dt id="Graphicsex"><img height="16" src="../../images/icon_image.png" width="16"/>Graphics*.png/Overlay*.png</dt>
<dd>
<text>Objects can also contain alternative sets of graphics which can be selected ingame using the script command <emlink href="script/fn/SetGraphics.html">SetGraphics</emlink>(). The name corresponds to the file name portion following "Graphics". The matching overlay is automatically selected. For more information see <emlink href="script/fn/SetGraphics.html">SetGraphics</emlink>().</text>
</dd>
<dt id="MaterialScripts"><img height="16" src="../../images/icon_ogre_mesh.gif" width="16"/><emlink href="definition/meshes.html#MaterialScripts">*.material</emlink></dt>
<dt id="MaterialScripts"><img height="16" src="../../images/icon_ogre_mesh.png" width="16"/><emlink href="definition/meshes.html#MaterialScripts">*.material</emlink></dt>
<dd>
<text>OGRE material scripts are simple text files which contain information about the material of a 3D model. Each model is assigned a material which specifies how it is rendered. Normally these scripts are being generated by the exporter, but they can also be hand-edited afterwards (using a text editor) to apply additional effects.</text>
</dd>
<dt id="ScriptcScript__c"><img height="16" src="../../images/icon_text.gif" width="16"/><emlink href="definition/script.html">Script.c</emlink></dt>
<dt id="ScriptcScript__c"><img height="16" src="../../images/icon_text.png" width="16"/><emlink href="definition/script.html">Script.c</emlink></dt>
<dd>
<text>The object script. See <emlink href="script/index.html">script documentation</emlink> and <emlink href="lang.html">localization</emlink>.</text>
</dd>
<dt><img height="16" src="../../images/icon_text.gif" width="16"/><emlink href="definition/actmap.html">ActMap in the Script.c</emlink></dt>
<dt><img height="16" src="../../images/icon_text.png" width="16"/><emlink href="definition/actmap.html">ActMap in the Script.c</emlink></dt>
<dd>
<text>Table for activities.</text>
</dd>
<dt id="Ranktxt"><img height="16" src="../../images/icon_text.gif" width="16"/>Rank.txt/Rank*.txt</dt>
<dt id="Ranktxt"><img height="16" src="../../images/icon_text.png" width="16"/>Rank.txt/Rank*.txt</dt>
<dd>
<text>For object definitions defining a clonk type you can specify custom rank names for this clonk type here. The rank names will then also replace rank names of existing crew members of this type. The file should contain a simple text list of names of maximum 30 characters each. For an example see the knight in the Knights pack. By using the approriate language codes you can create language dependent sets of rank names.</text>
</dd>
<dt id="Rankbmppng"><img height="16" src="../../images/icon_image.gif" width="16"/>Rank.png</dt>
<dt id="Rankbmppng"><img height="16" src="../../images/icon_image.png" width="16"/>Rank.png</dt>
<dd>
<text>You can also define custom rank symbols for clonk types which are then displayed in the game instead of the standard symbols from Graphics.ocg. A rank symbol should always be square and there should be enough many symbols for all ranks. For ranks exceeding the last symbol, the list is repeated from the front and a star is added to the symbol.</text>
</dd>
<dt id="wav"><img height="16" src="../../images/icon_sound.gif" width="16"/>*.wav/*.ogg</dt>
<dt id="wav"><img height="16" src="../../images/icon_sound.png" width="16"/>*.wav/*.ogg</dt>
<dd>
<text>Object local sounds. As these are always loaded and not dynamically unloaded as are scenario sounds you should use these sparingly and with small sound files only.</text>
</dd>
<dt id="ocd"><img height="16" src="../../images/icon_object_definition.gif" width="16"/>*.ocd</dt>
<dt id="ocd"><img height="16" src="../../images/icon_object_definition.png" width="16"/>*.ocd</dt>
<dd>
<text>The engine will also search all valid ocd subdirectories for additional object definitions. Object definitions should be grouped by category.</text>
</dd>
<dt id="Infotxt"><img height="16" src="../../images/icon_text.gif" width="16"/>Info.txt</dt>
<dt id="Infotxt"><img height="16" src="../../images/icon_text.png" width="16"/>Info.txt</dt>
<dd>
<text>This component is not processed by the engine. Here the author can store additional information he wants to share with other developers.</text>
</dd>
<dt id="Authortxt"><img height="16" src="../../images/icon_text.gif" width="16"/>Author.txt</dt>
<dt id="Authortxt"><img height="16" src="../../images/icon_text.png" width="16"/>Author.txt</dt>
<dd>
<text>Should contain the name of the author in format "Firstname Lastname (Nick)" and is used to maintain the name of the original author, if the group file is edited by another developer at a later point in time.</text>
</dd>

View File

@ -7,23 +7,23 @@
<h id="Spieldaten">Game Data</h>
<text>The game data of clonk is stored in compressed group files which each contain one component or further group files.</text>
<dl>
<dt id="Spielerdateienocp"><img height="16" src="../images/icon_player.gif" width="16"/>Player Files (ocp)</dt>
<dt id="Spielerdateienocp"><img height="16" src="../images/icon_player.png" width="16"/>Player Files (ocp)</dt>
<dd>
<text>Player files contain personal settings, gained score and information about the crew. It may also contain a portrait file.</text>
</dd>
<dt id="Szenarienocs"><img height="16" src="../images/icon_scenario.gif" width="16"/><emlink href="scenario/index.html">Scenarios (ocs)</emlink></dt>
<dt id="Szenarienocs"><img height="16" src="../images/icon_scenario.png" width="16"/><emlink href="scenario/index.html">Scenarios (ocs)</emlink></dt>
<dd>
<text>Scenario files consist of an information core and additional components, such as a landscape, title image, description texts, sky graphics, a script, local object definitions, etc.</text>
</dd>
<dt id="Objektdefinitionenocd"><img height="16" src="../images/icon_object_definition.gif" width="16"/><emlink href="definition/index.html">Object Definitions (ocd)</emlink></dt>
<dt id="Objektdefinitionenocd"><img height="16" src="../images/icon_object_definition.png" width="16"/><emlink href="definition/index.html">Object Definitions (ocd)</emlink></dt>
<dd>
<text>Object definitions contain an information core, graphic elements, action tables, script, and descriptive text. Also, <emlink href="particle/index.html">particles</emlink> are stored in object definition folders.</text>
</dd>
<dt id="Rundenordnerocf"><img height="16" src="../images/icon_scenario_folder.gif" width="16"/><emlink href="folder/index.html">Scenario Folders (ocf)</emlink></dt>
<dt id="Rundenordnerocf"><img height="16" src="../images/icon_scenario_folder.png" width="16"/><emlink href="folder/index.html">Scenario Folders (ocf)</emlink></dt>
<dd>
<text>Scenarios are grouped in scenario folders.</text>
</dd>
<dt id="Systemdatenocg"><img height="16" src="../images/icon_system.gif" width="16"/>System Data (ocg)</dt>
<dt id="Systemdatenocg"><img height="16" src="../images/icon_system.png" width="16"/>System Data (ocg)</dt>
<dd>
<text>Graphics, sound, and music of the original game are grouped in these folders and should not be modified.</text>
<text>Using the menu system, group files can be edited and/or converted to normal directories. Group file components can then be edited using common applications for text or graphics editing. Menu system and game engine can both load packed group files or unpacked directories directly.</text>

View File

@ -9,63 +9,63 @@
<text>Scenario folders are used to group a number of scenarios. Scenario folders are displayed with a book icon in the startup screen which can then be opened to list contained scenarios.</text>
<h id="Components">Scenario Components (ocs)</h>
<dl>
<dt id="ocs"><img height="16" src="../../images/icon_scenario.gif" width="16"/><emlink href="scenario/index.html">*.ocs</emlink></dt>
<dt id="ocs"><img height="16" src="../../images/icon_scenario.png" width="16"/><emlink href="scenario/index.html">*.ocs</emlink></dt>
<dd>
<text>Scenario folders can contain any number of scenarios.</text>
</dd>
<dt id="ocf"><img height="16" src="../../images/icon_scenario_folder.gif" width="16"/>*.ocf</dt>
<dt id="ocf"><img height="16" src="../../images/icon_scenario_folder.png" width="16"/>*.ocf</dt>
<dd>
<text>Scenario folders can also contain other scenario folders.</text>
</dd>
<dt id="Title"><img height="16" src="../../images/icon_image.gif" width="16"/>Title.png/Title.bmp</dt>
<dt id="Title"><img height="16" src="../../images/icon_image.png" width="16"/>Title.png/Title.bmp</dt>
<dd>
<text>The title picture of the scenario folder in png format. Size: 200x150 pixel. The older bmp format with 256 colors is still supported as well.</text>
</dd>
<dt id="Icon"><img height="16" src="../../images/icon_image.gif" width="16"/>Icon.bmp/Icon.png</dt>
<dt id="Icon"><img height="16" src="../../images/icon_image.png" width="16"/>Icon.bmp/Icon.png</dt>
<dd>
<text>The icon of a scenario folder which is to be displayed instead of the book icon. BMP format (obsolete): 16x16 pixels, color RGB 255 0 255 (purple) is transparent. PNG format: 24x24 pixels, alpha channel is used for transparency.</text>
</dd>
<dt id="Desc__rtf"><img height="16" src="../../images/icon_text.gif" width="16"/>Desc*.rtf</dt>
<dt id="Desc__rtf"><img height="16" src="../../images/icon_text.png" width="16"/>Desc*.rtf</dt>
<dd>
<text>The description text of the scenario in rich text format (rtf). '__' is to be replaced by the two digit language code, e.g. DE for German and US for American English. Multiple descriptions for several languages can be contained in a scenario file of which the game will automatically load the one appropriate for the configured language.</text>
<text>The font of the description text is set internally on display. The character size in the file should be 10pt for headings and 8pt for text. Images or other rtf tags are ignored.</text>
<text>It is recommended to edit this file using a small scale rtf editor such as WordPad.exe in Windows and not a full-blown word processor such as Word as these will stuff kilobytes of unneeded extra information into the rtf file.</text>
</dd>
<dt id="Titletxt"><img height="16" src="../../images/icon_text.gif" width="16"/>Title.txt</dt>
<dt id="Titletxt"><img height="16" src="../../images/icon_text.png" width="16"/>Title.txt</dt>
<dd>
<text>By default, the title of a scenario is set when renaming the scenario in the menu system and stored in section [Head] of Scenario.txt. The file name of the scenario group file may differ. For language dependent titles you should create a Title.txt component with the appropriate contents:</text>
<code>DE:Meine Rundensammlung
US:My scenario collection</code> <text>Important: No quotation marks and special characters should be used.</text>
</dd>
<dt id="FolderMaptxt"><img height="16" src="../../images/icon_text.gif" width="16"/><emlink href="folder/foldermap.html">FolderMap.txt</emlink></dt>
<dt id="FolderMaptxt"><img height="16" src="../../images/icon_text.png" width="16"/><emlink href="folder/foldermap.html">FolderMap.txt</emlink></dt>
<dd>
<text>From CR, scenario folders can also contain graphical folder maps for the selection of scenarios.</text>
</dd>
<dt id="Loader"><img height="16" src="../../images/icon_image.gif" width="16"/>Loader*.png/Loader*.bmp</dt>
<dt id="Loader"><img height="16" src="../../images/icon_image.png" width="16"/>Loader*.png/Loader*.bmp</dt>
<dd>
<text>Scenario folders can contain local loader screens. Also see <emlink href="scenario/index.html">scenarios</emlink>. The <emlink href="scenario/index.html#UeberladungenOCS">overloading rules</emlink> apply.</text>
</dd>
<dt id="Materialocg"><img height="16" src="../../images/icon_system.gif" width="16"/><emlink href="material/index.html">Material.ocg</emlink></dt>
<dt id="Materialocg"><img height="16" src="../../images/icon_system.png" width="16"/><emlink href="material/index.html">Material.ocg</emlink></dt>
<dd>
<text>Scenario folders can contain local material definitions. Also see <emlink href="scenario/index.html#Materialocg">scenarios</emlink>. The <emlink href="scenario/index.html#UeberladungenOCS">overloading rules</emlink> apply.</text>
</dd>
<dt id="Graphicsocg"><img height="16" src="../../images/icon_system.gif" width="16"/>Graphics.ocg</dt>
<dt id="Graphicsocg"><img height="16" src="../../images/icon_system.png" width="16"/>Graphics.ocg</dt>
<dd>
<text>Scenario folders can overload individual entries of the global Graphics.ocg group. See <emlink href="#UeberladungenOCS">overloading rules</emlink>.</text>
</dd>
<dt id="Musicocg"><img height="16" src="../../images/icon_system.gif" width="16"/>Music.ocg</dt>
<dt id="Musicocg"><img height="16" src="../../images/icon_system.png" width="16"/>Music.ocg</dt>
<dd>
<text>Scenario folders can contain local music files. Also see <emlink href="scenario/index.html#Musicocg">scenarios</emlink>. The <emlink href="scenario/index.html#UeberladungenOCS">overloading rules</emlink> apply.</text>
</dd>
<dt id="ocd"><img height="16" src="../../images/icon_object_definition.gif" width="16"/><emlink href="definition/index.html">*.ocd</emlink></dt>
<dt id="ocd"><img height="16" src="../../images/icon_object_definition.png" width="16"/><emlink href="definition/index.html">*.ocd</emlink></dt>
<dd>
<text>Scenario folders can contain object definitions, which will then be available in all scenarios contained in the folder.Also see <emlink href="scenario/index.html#ocd">scenarios</emlink>. The <emlink href="scenario/index.html#UeberladungenOCS">overloading rules</emlink> apply.</text>
</dd>
<dt id="Infotxt"><img height="16" src="../../images/icon_text.gif" width="16"/>Info.txt</dt>
<dt id="Infotxt"><img height="16" src="../../images/icon_text.png" width="16"/>Info.txt</dt>
<dd>
<text>Here an author can store additional information about the development of his scenario, his email address, or other information he wants to share with other developers.</text>
</dd>
<dt id="Authortxt"><img height="16" src="../../images/icon_text.gif" width="16"/>Author.txt</dt>
<dt id="Authortxt"><img height="16" src="../../images/icon_text.png" width="16"/>Author.txt</dt>
<dd>
<text>Should contain the name of the author in format "Firstname Lastname (Nick)" and is used to maintain the name of the original author, if the scenario group file is edited by another developer at a later point in time. The name stored here is only displayed, however, if the scenario was edited by RedWolf Design. This feature is mainly used for contest scenarios.</text>
</dd>

View File

@ -9,7 +9,7 @@
<text>It is possible to support multiple languages in Clonk objects and scenarios. To do this, certain components can be loaded language dependantly.</text>
<h>Adaptable Elements</h>
<dl>
<dt id="Titletxt"><img height="16" src="../images/icon_text.gif" width="16"/>Title.txt</dt>
<dt id="Titletxt"><img height="16" src="../images/icon_text.png" width="16"/>Title.txt</dt>
<dd>
<text>The <emlink href="scenario/index.html#Titletxt">Title.txt</emlink> component can be used in scenarios and object folders to define the title for each language.</text>
<text>Each line has a language abbreviation bevore the title. For example:</text>
@ -19,16 +19,16 @@ US:Attack of the Killer Wipfs
<code>FR:Les wipfes moerderesque attaquent</code> <text>If an entry for the choosen language is present, the Title entry from the <emlink href="scenario/scenario.html#SektionHead">Scenario.txt</emlink> is replaced by the corresponding name.</text>
<text>Important: No quotation marks and special characters should be used.</text>
</dd>
<dt id="Namestxt"><img height="16" src="../images/icon_text.gif" width="16"/>Names.txt</dt>
<dt id="Namestxt"><img height="16" src="../images/icon_text.png" width="16"/>Names.txt</dt>
<dd>
<text>With the <emlink href="definition/index.html#Namestxt">Names.txt</emlink> component the name of an object can be translated. It works the same way as a Title.txt.</text>
<text>If there is an entry for the chosen language, the Name entry from the <emlink href="definition/defcore.html#SektionDefCore">DefCore.txt</emlink> is overwritten.</text>
</dd>
<dt id="Desctxt"><img height="16" src="../images/icon_text.gif" width="16"/>Desc*.txt / Desc*.rtf</dt>
<dt id="Desctxt"><img height="16" src="../images/icon_text.png" width="16"/>Desc*.txt / Desc*.rtf</dt>
<dd>
<text>To customize the description of an <emlink href="definition/index.html#Desc__txt">object definition</emlink> or a <emlink href="scenario/index.html#Desc__rtf">scenario</emlink> language dependant, a Desc*.txt/.rtf in the definition and scenario respectively has to be present. (The * is a placeholder for the language abbreviation)</text>
</dd>
<dt id="Sciptc"><img height="16" src="../images/icon_text.gif" width="16"/>Script.c, Teams.txt</dt>
<dt id="Sciptc"><img height="16" src="../images/icon_text.png" width="16"/>Script.c, Teams.txt</dt>
<dd>
<text>In order to insert language-dependant tests into scripts, so-called string tables are used. Instead of the text, only references to it should be inserted into the script. The references are searched in the string table, which should be placed in the same folder as the referencing script and named StringTbl*.txt (where * must be substituted by the language code).</text>
<text>The reference in the script is composed of a name for the string (string-ID), surrounded by dollar signs ("$"). <br/> For example:</text>

View File

@ -9,17 +9,17 @@
<text>Using material definitions you can specify looks and behaviour of the landscape materials.</text>
<h id="MaterialdefinitionsKomponentenMaterialocg">Material Definition Components (Material.ocg)</h>
<dl>
<dt id="TexMaptxt"><img height="16" src="../../images/icon_text.gif" width="16"/>TexMap.txt</dt>
<dt id="TexMaptxt"><img height="16" src="../../images/icon_text.png" width="16"/>TexMap.txt</dt>
<dd>
<text>Lookup table for color indices in static and dynamic landscapes. Colors 0-127 are matched to a material-texture-reference. Colors 128-255 are matched to the same list of references only these are marked 'underground'.</text>
<text>The engine will draw materials with a higher index above those with a lower index so that, e.g. using the standard table, rough chunks of earth will overlap water which has a smooth border. Mineral resources have an even higher index so that their rough border overlaps the earth and not the other way around. This is also the reason why there might be differing numbers of total pixels of a given material drawn than you might expect just from calculating the square sizes of the unzoomed map materials.</text>
<text>If a custom map fails with the message 'texture n undefined' you should define the specified texture in the TexMap. You should always use a paint program capable of editing indexed color palettes without modifying the palette (MS Paint is not suited for this).</text>
</dd>
<dt id="ocm"><img height="16" src="../../images/icon_material.gif" width="16"/><emlink href="material/ocm.html">*.ocm</emlink></dt>
<dt id="ocm"><img height="16" src="../../images/icon_material.png" width="16"/><emlink href="material/ocm.html">*.ocm</emlink></dt>
<dd>
<text>The engine will accept up to 125 material definitions at a time. OCM files a simple text files. The materials Vehicle, Tunnel, Water, Snow, Granite, Sand, and Earth must always be available.</text>
</dd>
<dt id="bmp"><img height="16" src="../../images/icon_image.gif" width="16"/>*.png/*.bmp</dt>
<dt id="bmp"><img height="16" src="../../images/icon_image.png" width="16"/>*.png/*.bmp</dt>
<dd>
<text>There can be any number of textures in PNG or uncompressed Windows BMP format (with 256 colors) in any material group. Width and height of each bitmap must be powers of 2 (that is 16, 32, 64, 128, 256, etc.) With the old BMP format only the first three colors of the texture bitmap may be used as to these the three material colors are applied.</text>
</dd>

View File

@ -11,11 +11,11 @@
<text>Particles are not stored in savegames and are designed for temporary visual effects only.</text>
<h id="PartikelKomponentenOCD">Particle Components (ocd)</h>
<dl>
<dt><img height="16" src="../../images/icon_text.gif" width="16"/>Particle.txt</dt>
<dt><img height="16" src="../../images/icon_text.png" width="16"/>Particle.txt</dt>
<dd>
<text>Particle properties.</text>
</dd>
<dt id="Graphicspng"><img height="16" src="../../images/icon_image.gif" width="16"/>Graphics.png</dt>
<dt id="Graphicspng"><img height="16" src="../../images/icon_image.png" width="16"/>Graphics.png</dt>
<dd>
<text>Particle graphics.</text>
<text>The particle definition can also contain the known components of <emlink href="definition/index.html">object definitions</emlink> for describing the particle (e.g. Title.png, DescDE/US.txt, etc.)</text>

View File

@ -9,101 +9,101 @@
<text>Scenarios are the playing worlds which the player can select and start from the menu. With their components the scenario designer can adjust freely everything from the landscape, the goals and rules, the available objects and materials to the look in the menu.</text>
<h id="SzenarioKomponentenOCS">Scenario Components (ocs)</h>
<dl>
<dt id="Szenariotxt"><img height="16" src="../../images/icon_text.gif" width="16"/><emlink href="scenario/scenario.html">Scenario.txt</emlink></dt>
<dt id="Szenariotxt"><img height="16" src="../../images/icon_text.png" width="16"/><emlink href="scenario/scenario.html">Scenario.txt</emlink></dt>
<dd>
<text>Contains most scenario settings.</text>
</dd>
<dt id="Teamstxt"><img height="16" src="../../images/icon_text.gif" width="16"/><emlink href="scenario/Teams.html">Teams.txt</emlink></dt>
<dt id="Teamstxt"><img height="16" src="../../images/icon_text.png" width="16"/><emlink href="scenario/Teams.html">Teams.txt</emlink></dt>
<dd>
<text>Contains the Teamsettings for multiplayer scenarios. Since 4.9.6.0 CR.</text>
</dd>
<dt id="Title"><img height="16" src="../../images/icon_image.gif" width="16"/>Title.png</dt>
<dt id="Title"><img height="16" src="../../images/icon_image.png" width="16"/>Title.png</dt>
<dd>
<text>The title picture of the scenario in png format. Size: 200x150 pixel.</text>
</dd>
<dt id="Icon"><img height="16" src="../../images/icon_image.gif" width="16"/>Icon.png</dt>
<dt id="Icon"><img height="16" src="../../images/icon_image.png" width="16"/>Icon.png</dt>
<dd>
<text>The icon of the scenario in png format. Size: 24x24 pixel.</text>
</dd>
<dt id="Loader"><img height="16" src="../../images/icon_image.gif" width="16"/>Loader*.png</dt>
<dt id="Loader"><img height="16" src="../../images/icon_image.png" width="16"/>Loader*.png</dt>
<dd>
<text>Loader screen to be displayed while the scenario is loading. If multiple files are present (Loader1.png, Loader2.png, Loader3.png...), one is selected randomly. You can optionally specify which loader to use in Scenario.txt. Loader image files located in parent scenario folders are also used.</text>
</dd>
<dt id="Sky"><img height="16" src="../../images/icon_image.gif" width="16"/>Sky.png</dt>
<dt id="Sky"><img height="16" src="../../images/icon_image.png" width="16"/>Sky.png</dt>
<dd>
<text>The sky background image. Sky graphics should either be tileable or big enough that it won't even tile if the player zooms out very far.</text>
</dd>
<dt id="Desc__rtf"><img height="16" src="../../images/icon_text.gif" width="16"/>Desc*.rtf</dt>
<dt id="Desc__rtf"><img height="16" src="../../images/icon_text.png" width="16"/>Desc*.rtf</dt>
<dd>
<text>The description text of the scenario in rich text format (rtf). '__' is to be replaced by the two digit language code, e.g. DE for German and US for American English. Multiple descriptions for several languages can be contained in a scenario file of which the game will automatically load the one appropriate for the configured language.</text>
<text>The font of the description text is set internally on display. The character size in the file should be 10pt for headings and 8pt for text. Images or other rtf tags are ignored.</text>
<text>It is recommended to edit this file using a small scale rtf editor such as WordPad.exe in Windows and not a full-blown word processor such as Word as these will stuff kilobytes of unneeded extra information into the rtf file.</text>
</dd>
<dt id="Titletxt"><img height="16" src="../../images/icon_text.gif" width="16"/>Title.txt</dt>
<dt id="Titletxt"><img height="16" src="../../images/icon_text.png" width="16"/>Title.txt</dt>
<dd>
<text>By default, the title of a scenario is set when renaming the scenario in the menu system and stored in section [Head] of Scenario.txt. The file name of the scenario group file may differ. For language dependent titles you should create a Title.txt component with the appropriate contents:</text>
<code>DE:Angriff der Killerwipfe
US:Attack of the Killer Wipfs</code> <text>Important: No quotation marks and special characters should be used.</text>
</dd>
<dt id="Scriptc"><img height="16" src="../../images/icon_text.gif" width="16"/><emlink href="scenario/script.html">Script.c</emlink></dt>
<dt id="Scriptc"><img height="16" src="../../images/icon_text.png" width="16"/><emlink href="scenario/script.html">Script.c</emlink></dt>
<dd>
<text>The scenario script.</text>
</dd>
<dt id="Landscapebmp"><img height="16" src="../../images/icon_image.gif" width="16"/>Map.bmp</dt>
<dt id="Landscapebmp"><img height="16" src="../../images/icon_image.png" width="16"/>Map.bmp</dt>
<dd>
<text>Static landscapes are stretched by factor MapZoom defined in Scenario.txt to the size of the actual landscape in the game. The colors used in Map.bmp correspond to materials and textures as defined in <emlink href="material/index.html#TexMaptxt">TexMap.txt</emlink>.</text>
<text>Exact landscapes represent the actual in-game landscape saved to a bitmap file. The bitmap color indices (128-191 and 192-255, 3 colors per material) correspond directly to the material pixels used in the scenario. The current material list is stored in MatMap.txt.</text>
</dd>
<dt id="Landscapepng"><img height="16" src="../../images/icon_image.gif" width="16"/>Landscape.png</dt>
<dt id="Landscapepng"><img height="16" src="../../images/icon_image.png" width="16"/>Landscape.png</dt>
<dd>
<text>Full size map for exact landscapes. This is mainly used in savegames to store the exact terrain including transparent materials and their texture. Exact landscapes consume an extreme amount of memory and should not be used for regularly distributed scenarios.</text>
</dd>
<dt id="Landscapetxt"><img height="16" src="../../images/icon_text.gif" width="16"/><emlink href="scenario/MapCreatorS2.html">Landscape.txt</emlink></dt>
<dt id="Landscapetxt"><img height="16" src="../../images/icon_text.png" width="16"/><emlink href="scenario/MapCreatorS2.html">Landscape.txt</emlink></dt>
<dd>
<text>Advanced scenario designers can use this component to define highly complex, fully random generated dynamic landscapes. This does require certain mathematical skill and some patience, however.</text>
</dd>
<dt id="MatMaptxt"><img height="16" src="../../images/icon_text.gif" width="16"/>MatMap.txt</dt>
<dt id="MatMaptxt"><img height="16" src="../../images/icon_text.png" width="16"/>MatMap.txt</dt>
<dd>
<text>Stores the material table used in this scenario. The materials listed here are used by the exact landscape and have to be available in the loaded Material.ocg group.</text>
</dd>
<dt id="Objectstxt"><img height="16" src="../../images/icon_text.gif" width="16"/>Objects.txt</dt>
<dt id="Objectstxt"><img height="16" src="../../images/icon_text.png" width="16"/>Objects.txt</dt>
<dd>
<text>This component is generated by the engine and stores runtime object data of a savegame.</text>
</dd>
<dt id="Materialocg"><img height="16" src="../../images/icon_system.gif" width="16"/><emlink href="material/index.html">Material.ocg</emlink></dt>
<dt id="Materialocg"><img height="16" src="../../images/icon_system.png" width="16"/><emlink href="material/index.html">Material.ocg</emlink></dt>
<dd>
<text>Scenarios can contain local material definition groups. See <a href="#UeberladungenOCS">overloading rules</a>.</text>
</dd>
<dt id="Graphicsocg"><img height="16" src="../../images/icon_system.gif" width="16"/>Graphics.ocg</dt>
<dt id="Graphicsocg"><img height="16" src="../../images/icon_system.png" width="16"/>Graphics.ocg</dt>
<dd>
<text>Scenarios can overload individual entries of the global Graphics.ocg group. See <a href="#UeberladungenOCS">overloading rules</a>.</text>
</dd>
<dt id="wav"><img height="16" src="../../images/icon_sound.gif" width="16"/>*.wav</dt>
<dt id="wav"><img height="16" src="../../images/icon_sound.png" width="16"/>*.wav</dt>
<dd>
<text>Scenarios can contain any number of sound files. These can be played back by script during the game. Scenario local sounds are loaded dynamically on demand which might cause delays with large scenario files.</text>
</dd>
<dt id="mid"><img height="16" src="../../images/icon_music.gif" width="16"/>*.mid/*.ogg</dt>
<dt id="mid"><img height="16" src="../../images/icon_music.png" width="16"/>*.mid/*.ogg</dt>
<dd>
<text>If the scenario contains music files, these can be played back during the game in random order. Also see script command <emlink href="script/fn/Music.html">Music</emlink>().</text>
</dd>
<dt id="Musicocg"><img height="16" src="../../images/icon_system.gif" width="16"/>Music.ocg</dt>
<dt id="Musicocg"><img height="16" src="../../images/icon_system.png" width="16"/>Music.ocg</dt>
<dd>
<text>Local music files can also be combines in a local music group.</text>
</dd>
<dt id="ocd"><img height="16" src="../../images/icon_object_definition.gif" width="16"/><emlink href="definition/index.html">*.ocd</emlink></dt>
<dt id="ocd"><img height="16" src="../../images/icon_object_definition.png" width="16"/><emlink href="definition/index.html">*.ocd</emlink></dt>
<dd>
<text>Scenarios can contain local object definitions which are then available in that scenario only.</text>
<text>The engine will also search all parent folders (ocf) of the scenario for additional local object definitions. In this way, a scenario folder can contain object definitions which are then available in all its contents scenarios.</text>
</dd>
<dt id="Namestxt"><img height="16" src="../../images/icon_text.gif" width="16"/>Names.txt</dt>
<dt id="Namestxt"><img height="16" src="../../images/icon_text.png" width="16"/>Names.txt</dt>
<dd>
<text>These names are used for clonks created in this scenario.</text>
</dd>
<dt id="Infotxt"><img height="16" src="../../images/icon_text.gif" width="16"/>Info.txt</dt>
<dt id="Infotxt"><img height="16" src="../../images/icon_text.png" width="16"/>Info.txt</dt>
<dd>
<text>Here an author can store additional information about the development of his scenario, his email address, or other information he wants to share with other developers.</text>
</dd>
<dt id="Authortxt"><img height="16" src="../../images/icon_text.gif" width="16"/>Author.txt</dt>
<dt id="Authortxt"><img height="16" src="../../images/icon_text.png" width="16"/>Author.txt</dt>
<dd>
<text>Should contain the name of the author in format "Firstname Lastname (Nick)" and is used to maintain the name of the original author, if the scenario group file is edited by another developer at a later point in time.</text>
</dd>

View File

@ -92,7 +92,7 @@ $lang = basename(dirname(__FILE__));
<style>
ul {
list-style-position: inside;
list-style-image: url(images/bullet_sheet.gif);
list-style-image: url(images/bullet_sheet.png);
}
ul a {
color: navy;