DB/WorldMapArea: Difference between revisions
Jump to navigation
Jump to search
m (Added Category WotLK) |
(add full and correct info for 6.0.1.18179) |
||
Line 27: | Line 27: | ||
--[[User:Schlumpf|Schlumpf]] 19:48, 9 August 2007 (CEST) | --[[User:Schlumpf|Schlumpf]] 19:48, 9 August 2007 (CEST) | ||
==6.0.1.18179== | |||
struct WorldMapAreaRec { | |||
int m_ID; | |||
int m_mapID; | |||
int m_areaID; | |||
stringref m_areaName; | |||
float m_locLeft; | |||
float m_locRight; | |||
float m_locTop; | |||
float m_locBottom; | |||
int m_displayMapID; | |||
int m_defaultDungeonFloor; | |||
int m_parentWorldMapID; | |||
int m_flags; | |||
int m_levelRangeMin; | |||
int m_levelRangeMax; | |||
}; | |||
[[Category:DBC]] | [[Category:DBC]] | ||
[[Category:DBC_WotLK]] | [[Category:DBC_WotLK]] |
Revision as of 03:20, 11 July 2014
Used to create the zones on the overhead world map. If your mouse falls inside one of the defined boxes... you're looking at that zone. Assumed to be layered based upon ID (ie If Mulgore overlaps Durotar, Mulgore has a higher ID, so Mulgore will come up instead of Durotar).
The Virtual Map ID (see below) is used for zones such as Exodar or Silvermoon, which resides in a map and are virtually shown in another. You see Exodar in map 1 (Kalimdor) in-game, while it is really in map 530 (Outland). Virtual map id is -1 when the Map ID is always correct.
Header Info
Records....................67 Fields......................9 Record Size................36 String Block Size.........770
Structure
Column Field Type Notes 1 ID Integer 2 iRefID_Map Integer Possible reference to WorldMapContinent.dbc column 2. 3 iRefID_AreaTable Integer 4 areaName String Name of the Worldmap-Files (Interface\WorldMap\ ... \ ...x.blp [1 < x < 12 {4*3}] 5 locLeft Float <.. Coords on the Map 6 locRight Float .. 7 locTop Float .. 8 locBottom Float ..> 9 iRefID_displayMapID Integer Virtual Map ID 10 iRefID_defaultDungeonFloor Integer Dungeon Map ID (override x1,x2,y1,y2 coordinates) cata parentWorldMapID Integer
--Schlumpf 19:48, 9 August 2007 (CEST)
6.0.1.18179
struct WorldMapAreaRec { int m_ID; int m_mapID; int m_areaID; stringref m_areaName; float m_locLeft; float m_locRight; float m_locTop; float m_locBottom; int m_displayMapID; int m_defaultDungeonFloor; int m_parentWorldMapID; int m_flags; int m_levelRangeMin; int m_levelRangeMax; };