#1
|
|||
|
|||
Basic Modding Tutorial (All in One)
Basic Modding Tutorial für Star Wars Empire at War und dem AddOn Force of Corruption Dieses Tutorial ist an Leute gerichtet die gerne eine (kleine) Modifikation selber erstellen möchten oder aus verschiedenen Modifikationen sich eine eigene Modifikation basteln wollen. Das Tutorial ist vor allem für EaW geschrieben, wird aber auch das AddOn Force of Corruption anschneiden, da auch dort Struktur und Funktionalität gleich geblieben sind und gegebenenfalls nur erweitert worden ist. Hauptvoraussetzung Ein installiertes Empire at War(EaW) sowie das 1.5 Update, welches man von der Homepages des Hersteller Petroglyph herunterladen und installieren kann. Für Force of Corruption (FoC) ist es das 1.1 Update. Immer Standardinstallationspfade verwenden, für EAW und FOC, sowie für die zukünftigen Toolsinstallationen! Weitere Installationen Um Eaw zu modden benötigt man diverse Tools und die meiste dieser Tools funktionieren nur mit einer Microsoft Technologie, dem .Net Framework 2.0, also dieses müsst ihr dieses installieren. http://www.microsoft.com/downloads/details.aspx?displaylang=de&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5 Als nächstes würde ich empfehlen den Mapeditor zu installieren. Selbst wenn man keine Maps erstellen oder verändern will, hat es den Vorteil das die Installation des Mapeditors einige, fürs Modding benötigte, Ressourcen(Mods Ordner, Dateien) automatisch erstellt. Für EaW: http://www.eawhq.de/index.php?conten...loads&dl_id=51 Für FoC: http://www.eawhq.de/index.php?conten...loads&dl_id=97 Nach der Installation des Mapeditor’s hab jetzt: C:\Programme\LucasArts\Star Wars Empire at War\GameData\Mods\Source\Data und u.a. den XML Ordner mit allen org. xml’s , die wir später zum Modden benötigen. Mapping Tutorial für Raum und Boden findet ihr hier: http://www.eawhq.de/index.php?&sid=5...ws&news_id=453 http://www.eawhq.de/index.php?&sid=5...itor_anleitung Zum bearbeiten von den xml Dateien benötigt man einen Editor, sehr gut dafür geeignet ist PsPad, der außerdem auch Freeware ist. http://www.snapfiles.com/get/spad.html Um eigene Bilder bzw. Icon’s zu erstellen benötigt man dafür ein geeignetes Grafik Programm, Gimp ist Freeware und hat auch alle benötigten Features. Außerdem gibt es für die Iconerstellung in EaW ein Gimp Tutorial. http://www.chip.de/downloads/c1_downloads_12992070.html Gimp Icon Tutorial Weitere Tools die man zum Modden von EaW benötigt. Diese Tool muss an nicht installieren, zum starten des Programms reicht ein ausführen der *exe. Am besten legt man sich ein zus. Ordner an, in C:\Programme\EaW-Tools\ und legt die Tools nachdem man sie entpackt hat, dort ab. Der Modlauncher, damit kann man Mods einfach und bequem starten. http://empireatwar.filefront.com/fil...Launcher;73979 Der Meg Extractor, mit diesen Tool, kann man die original Dateien (*.meg) entpacken die sich im Pfad C:\Programme\LucasArts\Star Wars Empire at War\GameData\Data befinden. http://www.eawhq.de/index.php?conten...loads&dl_id=42 MegExtractor-Tutorial. Der Dateditor, mit diesen Tool kann man das MasterTextFile_GERMAN.dat bearbeiten welches sich im Pfad C:\Programme\LucasArts\Star Wars Empire at War\GameData\Data\Text befindet. http://www.eawhq.de/index.php?conten...loads&dl_id=41 Der Stringeditor ist ein komfortableres Tool um das MasterTextFile zu bearbeiten, aber auch etwas komplizierter in der Handhabung so dass ich vorerst den Dateditor empfehle. http://mikedev.everythingeaw.com/dow...Editor-1.1.zip DatEditor-Tutorial http://mikedev.everythingeaw.com/StringEditorManual http://www.vereinte-nationen.de/fynb...ngeditorhowto/ Der MTD Editor, ist das Tool womit man Bilder bzw. Icons in eine EaW Modifikation einfügt. http://mikedev.everythingeaw.com/dow...Editor-1.3.zip http://mikedev.everythingeaw.com/MtdEditor Der Alo Viewer, benötigt man eher selten. Er ist dafür da sich Modelle anzuschauen um dort Einstellungen einzusehen. http://mikedev.everythingeaw.com/dow...viewer-0.7.zip http://mikedev.everythingeaw.com/AloViewer oder im Tutorial zum Einfügen von Schiffen im Abschnitt AloViewer So, das sollten für den Anfang erstmal alle Tools sein. Aufbau und Struktur von EaW (Mods) Jede EaW und FoC Modifikation hat seine eigene Struktur, die immer wie folgt aufgebaut ist. C:\Programme\LucasArts\Star Wars Empire at War\GameData\Mods\Name des Mods\Data Bzw. C:\Programme\LucasArts\Star Wars Empire at War Forces of Corruption\Mods\Name des Mods\Data Unterhalb des Data Ordners gibt’s es nun noch weitere Ordner, je nach Umfang der Modifikation kann es einer, mehrere oder alle Ordner enthalten. Die Ordner: Xml ganz grob gesagt, hier sind die Konfigurationsdateien (*.xml) Text jegliche Texte, in einen Mastertextfile, die im Spiel verwendet werden (*.dat) Audio zus. Audiodateien (*.mp3) Scripts sogenannte LUA Dateien, die hauptsächlich die KI betreffen (*.lua *.txt) ART mit den darin enthaltenen Unterordnern Maps zus. Raum und Bodenmaps (*.ted) Models zus. Modelle und Animationen (*.alo *.ala) Shaders zus. Effekte (*.fxo) Textures zus. Oberflächenbeschaffenheit von Modellen und Icon’s (*.dds *.tga *.mtd) Wenn man also eine eigene Modifikation anlegt, sollte man erstmal zumindest Teile dieser Ordnerstruktur erstellen. Wenn man schon einen Mod als Grundlage benutzt z.Bsp. Sau3 oder Space Addon3, dann dupliziert man einfach nur diese Mod und benennt den Ordner um. z.Bsp. C:\Programme\LucasArts\Star Wars Empire at War\GameData\Mods\MeinSau3\ Diese duplizierte Mod und alle Änderungen die man daran in Zukunft macht, lassen sich bequem über den Modlauncher starten. |