Leider schon ab Schritt 3 :(....
ZitatAlles anzeigenWie adde ich ein PWL Bild?
Diese Funktion, arbeitet nicht richtig in der Version 1.3 des Editors.
1. Erstelle ein 1024x1024 Pixel Bild und wandel es ins *.dds-Format. Wenn ihr phothoshop habt, sucht nach dem nVidia dds Plug-In, um es umzuwandeln. Es gibt auch andere Möglichkeiten ein Bild in das *.dds Format umzuwandeln.
2. Geht auf die Karteneigenschaften-Baum im Karten-Editor und erzeugt eine neue Referenz-Datei für PWLPicture.
3. Schließt den Editor und entpackt die Datei *.h5m
4. Verschiebt das .dds Bild welches ihr erstellt in das entpackte Archiv, wo all die andren map files sind.
5. Im gleichen Verzeichnis muss jetzt die PWL referenz-Datei welches ihr im Editor erstellt habt.
6. Findet die Zeile <DestName href=""/> und gebt den Namen eurer .dds Datei ein. Zum Beispiel <DestName href="MyPWL.dds"/>
7. Speichert und schließt den Texteditor.
8. Pack alle Dateien wieder in eine Zip-Datei. Auch hier solltet ihr nicht vergessen, die ursprüngliche Struktur der Verzeichnisse zu bewahren.
9 Benennt die .Zip-zurück zu .h5m Datei
Wie füge ich ein Vorschaubild ein?
1. Erstelle ein 240 x 180 pixel Bild welches du haben möchtest.
2. Das bild muss in ein 8888 dds Format umgewandelt werden. Wenn ihr das nVidia plug-in für Adobe photoshop habt, dann findet ihr den 8888 32 bit mode in einem drop-down menü. Es gibt auch andere Konverter wie :
- The Compressonator 1.41 ( benutze ich )
- DDS Converter 2
2. Entpacke dein h5m map file ( .h5m in .zip umbenennen )
3. Das .dds Bild dort reinkopieren, wo sich all deine anderen Datein befinden.
4. Für jedes einzelne .dds Bild musst du nun eine neue Datei erstellen(benutzt hierfür das "notepad"). Dann Copy&pasted ihr den folgenden Text in die Datei und achtet darauf das ihr DDSFILENAME.dds mit dem Namen eures Bildes ersetzt! Speichert dann die datei ab, jedoch nicht mit der .txt Endung sondern .xdb
Quellcode
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?xml version="1.0" encoding="UTF-8"?>
<Texture>
<SrcName href=""/>
<DestName href="DDSFILENAME.dds"/>
<Type>TEXTURE_2D</Type>
<ConversionType>CONVERT_TRANSPARENT</ConversionType>
<AddrType>CLAMP</AddrType>
<Format>TF_8888</Format>
<Width>240</Width>
<Height>180</Height>
<MappingSize>0</MappingSize>
<NMips>1</NMips>
<Gain>0</Gain>
<AverageColor>0</AverageColor>
<InstantLoad>true</InstantLoad>
<IsDXT>false</IsDXT>
<FlipY>false</FlipY>
<StandardExport>true</StandardExport>
<UseS3TC>false</UseS3TC>
</Texture>
6. Sucht die Datei map-tag.xdb , welches idealerweise im gleichen ordner wie eure selbst erstelleten bilder und auch Datein sein sollte und öffnet diese Datei.
7. ersetzt <thumbnailImages/> mit
Quellcode
1
2
3
4
5
<thumbnailImages>
<Item href="NAME_OF_THE_TEXT_FILE_YOU_JUST_CREATED.xdb#xpointer(/Texture)"/>
<Item href="NAME_2.xdb#xpointer(/Texture)"/>
</thumbnailImages>
achtung
Das was ihr oben kopiert habt ist pro bild notwendig! (also pro erstelltes thumbnailbild welches ihr vorher erstellt habt)
8. Speichern und beenden.
9. wieder ordentlich in ein .zip file bauen und dann in .h5m umbennen
Beim erstellen des .dds Bilder ist zu darauf zu achten das ihr das richtige Format verwendet !
ihr müsst das bild mit dem farbformat bauen.
Quellcode
1
2
3
Unsigned 32-bit: A8R8G8B8
32-bit RGB pixel format, where 8 bits are reserved for each color.
Ich verstehe nicht so recht, was ich wie irgendwie verpacken oder umbennen soll. Also meine Karte, ist in 2 Ordnern. Einmal dort, wo alle Maps in Game sind, also bei mir: C:/Prgame Files(x86)/Ubisoft/Heroes of Might and Magic V - Tribes of the East/Maps
Dort ist auch das dds File untergebracht.
Und einmal habe ich meine Map unter: C:/Benutzer/meinAccount/AppData/Local/VirtualStore/Progam Files(x86)/Ubisoft/Heroes of Might and Magic V - Tribes of the East/Map
Dort werden z.B. auch die Screenshots aus dem Karteneditor gespeichert. Und irgendwie bin ich da so verwirrrt welche der beiden Maps Ordner richtig ist bzw. ob es einen Unterschied zwischen diesen beiden Kartenversionen gibt, also ich finds total konfus