Filename Structures

From wowdev
Revision as of 14:31, 8 July 2017 by Marlamin (talk | contribs) (Created page with "This page lists filename structures that are used inside WoW's content system to better supply authors of listfile generators with structures to search/bruteforce on. == Maps...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This page lists filename structures that are used inside WoW's content system to better supply authors of listfile generators with structures to search/bruteforce on.

Maps

Map files can be guessed based upon the Directory name found in Map.db2.

world/maps/[mapname]/[mapname].tex
world/maps/[mapname]/[mapname].wdl
world/maps/[mapname]/[mapname].wdt

You can choose to parse the WDT for a list of available tiles, but it is usually faster to just bruteforce them.

ADTs

Keep in mind that unlike the minimaps and LOD textures, ADTs are not padded with zero.

world/maps/[mapname]/[mapname]_[0-63]_[0-63].adt
world/maps/[mapname]/[mapname]_[0-63]_[0-63]_tex0.adt
world/maps/[mapname]/[mapname]_[0-63]_[0-63]_obj0.adt
world/maps/[mapname]/[mapname]_[0-63]_[0-63]_obj1.adt
This section only applies to versions ≤ Legion (7.0.3.21287).
world/maps/[mapname]/[mapname]_[0-63]_[0-63]_tex1.adt 
This section only applies to versions ≥ Legion (7.0.1.20740).
world/maps/[mapname]/[mapname]_[0-63]_[0-63]_lod.adt

Minimaps

world/minimaps/[mapname]/map[00-63]_[00-63].blp

LOD textures

world/maptextures/[mapname]/[mapname]_[00-63]_[00-63].blp
world/maptextures/[mapname]/[mapname]_[00-63]_[00-63]_n.blp