Skip to content

An attempt at recreating the World of Warcraft Editor used by Blizzard Entertainment to create the environments for the game. My version's purpose is for the aiding of creating machinima / Creating custom environments using WoW's assets / exporting models etc. (Unity 5.6.1f1 Project)

adan830/wowedit_unity

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wowedit_unity

An attempt at recreating the World of Warcraft Editor used by Blizzard Entertainment to create the environments for the game. My version's purpose is for the aiding of creating machinima / Creating custom environments using WoW's assets / exporting models etc. Using Unity 5.6.1f1

Current Progress on importing WoW Data:

WDT Description Parsed Implemented
MPHD ADT flags %
MAIN ADT existance
MWMO WMO only map X X
MODF WMO placement info X X
WDTocc Description Parsed Implemented
occlusion X X
WDTlgt Description Parsed Implemented
lights X X
WDTfogs Description Parsed Implemented
fog X X
ADT Description Parsed Implemented
MHDR Chunk Offsets %
MH20 Water Data X
MCNK Terrain with Subchunks %
MCVT Vertex Heights
MCLV Vertex Lighting X
MCCV Vertex Colors
MCNR Vertex Normals
MCSE Sound Emitters X X
MCBB Blend Batches X X
MCDD ??? X X
MFBO Flight & Death plane X
MBMH WMO blend header X X
MBBB WMO blend boundingbox X X
MBNV WMO blend vertices X X
MBMI WMO blend indices X X
ADTtex Description Parsed Implemented
MTEX Texture File List
MCNK Data Chunks %
MCLY Texture Layers %
MCSH Shadow Maps
MCAL Alpha Maps
MCMT Material_id in DBC X X
MTXF MTEX flags X X
MTXP Texture Heights %
MAMP Texture size X
ADTobj Description Parsed Implemented
MMDX List of M2 Filenames X
MMID List of Offsets in MMDX X
MWMO List of WMO Filenames
MWID List of Offsets in MWMO
MDDF Placement information for M2s X
MODF Placement information for WMOs
MCNK Chunk Data X
MCRD Per Chunk Doodad References in MDDF X
MCRW Per Chunk WMO References in MODF X
ADTlod Description Parsed Implemented
LoD Data X X
WDL Description Parsed Implemented
Low-resolution Heightmap X X
WMO Root Description Parsed Implemented
MOHD Root Header %
MOTX Texture Paths
MOMT Materials %
MOUV Texture UV Animation X
MOGN Group Names
MOGI Group Info %
MOSB Skybox File Name X
MOPV Portal Vertices X
MOPT Portal Information X
MOPR Portal References X
MOVV Visible Block Verts X
MOVB Visible Block List X
MOLT Lighting X
MODS Doodad Sets X
MODN M2 Filenames X
MODD Doodad Instance Info X
MFOG Fog Info X
MCVP Convex Volume Planes X
GFID FileID WMO Load X
WMO Group Description Parsed Implemented
MOGP Group Flags
MOPY Material Info X
MOVI Vertex Indices
MOVT Vertices
MONR Normals
MOTV UVs
MOTV2 UVs X X
MOTV3 UVs X X
MOBA Render Batches
MOCV Vertex Colors %
MOCV2 Vertex Colors X X
MOLR Light References X X
MODR Doodad References X X
MOBN BSP Tree Nodes X X
MOBR MOBN Face Indices X X
MLIQ Liquids X X
MORI Triangle Strip Indices X X
MORB Modifies MOBA X X
MOTA Map Object Tangents X X
MOBS Map Object Shadow Batches X X
MDAL Unknown WOD+ X X
MOPL Terrain Cutting Planes X X
MOPB Map Object Prepass Batches X X
MOLS Map Object Spot Lights X X
MOLP Map OBject Point Lights X X
MOLM Light Map List X X
MOLD Light Map Texture List X X
M2 Description Parsed Implemented
M2 models X X

The main source of information when i comes to extracting and parsing the World of Warcrat data comes from https://wowdev.wiki/Main_Page Big thanks to the guys who made and update the wiki.

About

An attempt at recreating the World of Warcraft Editor used by Blizzard Entertainment to create the environments for the game. My version's purpose is for the aiding of creating machinima / Creating custom environments using WoW's assets / exporting models etc. (Unity 5.6.1f1 Project)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 72.2%
  • HLSL 17.3%
  • ShaderLab 10.3%
  • JavaScript 0.2%