Forum > Level Design

[SUGGESTION] Adt converter(extractor)

(1/1)

Vel:
I propose that fully adt to txt converter (advanced analog loadinfo  fileinfo)
using a cmd tool can be:
Transferswap Heighmap
Transferswap  Texturemap
Transferswap  Water heighmap
Transferswap  m2
Transferswap  wmo
Transferswap  chunk flags
Transferswap  tilesets
Can manually (via notepad) repair damaged ADTs
------

ADTexport.exe (for extract adt > source)
ADTimport.exe (for import with compile to adt)

*Converts process (for example Kalimdor_0_0.adt > Kalimdor_0_0.adt.txt > Kalimdor_0_0.adt)

I myself do not own C + +  Delphi  C # etc, however I think that there are people who support me, this tool is very necessary.



As I imagine it work:

1) ADTexport.exe  > Kalimdor_0_0.adt  = (see below)


--- Quote from: "Extracted files" ---Kalimdor_0_0.adt.Heighmap.png - Heighmap in PNG (Approximately as Taliis) (but taliis most often corrupts ADT)

Kalimdor_0_0.adt.Texturemap0.png
Kalimdor_0_0.adt.Texturemap1.png
Kalimdor_0_0.adt.Texturemap2.png
Kalimdor_0_0.adt.Texturemap3.png
0-*** (Depending of the  tilesets number)

Kalimdor_0_0.adt.water.png - Heighmap in PNG

Kalimdor_0_0.adt.doodads.txt  - m2 and wmo info

Kalimdor_0_0.adt.detail.txt - detail doodads IDs and Detail doodads chunk spawn flags (00000000,b)

Kalimdor_0_0.adt..txt - base info:
path to all extracted files from this adt (Loads of these pathways within Txt, all files to compile into .Adt
--- End quote ---


--- Quote from: "Kalimdor_0_0.adt.txt structure" ---Heighmap path: C:Program filesModKalimdor_0_0.adt.Heighmap.png

Tileset 0 TilesetWestfallWestfall_road02.blp path: C:Program filesModKalimdor_0_0.adt.Texturemap0.png

Tileset 1 TilesetWestfallWestfallLeaf.blp path:  C:Program filesModKalimdor_0_0.adt.Texturemap1.png

Tileset 2 TilesetWestfallWestfallGrassDark.blp  path:  C:Program filesModKalimdor_0_0.adt.Texturemap2.png

Tileset 3 TilesetWestfallWestfallrock.blp path: C:Program filesModKalimdor_0_0.adt.Texturemap3.png

Water path: C:Program filesModKalimdor_0_0.adt.Water.png

Doodads path: C:Program filesModKalimdor_0_0.adt.Doodads.txt

Detail path: C:Program filesModKalimdor_0_0.adt.Detail.txt


.....
--- End quote ---

2) ADTimport.exe  >  Kalimdor_0_0.adt.txt  = Kalimdor_0_0.adt

Keta:
I vote for this to be made! Would really help me in many cases. For example, right now I'm struggling with an ADT which I JUST CANT SEEM TO GET TO WORK. No matter what I try. So this would be very nice. Making it possible to repair it... Well, make a new one with all info from the corrupt one, but yeah xP

Thanks
Keta

Vel:
This afternoon I tried about 8 hours to repair corrupted adt, - repaired. But I really do not like to repeat it again ...

Navigation

[0] Message Index

Go to full version