DB/DungeonMap: Difference between revisions

From wowdev
Jump to navigation Jump to search
(New page: *ID int *map irefID map.dbc *layer int, for instances with multiple floors *coordinates float[4], in which range in x and y is this shown. used for scaling. *Area irefID AreaTable.dbc, if ...)
 
mNo edit summary
 
(10 intermediate revisions by 6 users not shown)
Line 1: Line 1:
*ID int
{{Sandbox/VersionRange|min_expansionlevel=3}}
*map irefID map.dbc
 
*layer int, for instances with multiple floors
==3.0.9.9551==
*coordinates float[4], in which range in x and y is this shown. used for scaling.
struct DungeonMapRec {
*Area irefID AreaTable.dbc, if only used in a specific area. see the northrend one.
  uint32_t m_ID;
  {{Type/foreign_key|table=Map}} m_mapID;
  uint32_t m_floorIndex;                                                // for instances with multiple floors  
  float m_min[2];                                                      // in which range in x and y is this shown. used for scaling.  
  float m_max[2];
  {{Type/foreign_key|table=AreaTable}} m_parentWorldMapID;      // if only used in a specific area. see the northrend one.
};
 
==6.0.1.18179==
struct DungeonMapRec {
  uint32_t m_ID;
  {{Type/foreign_key|table=Map}} m_mapID;
  uint32_t m_floorIndex;                                                // for instances with multiple floors
  float m_min[2];                                                      // in which range in x and y is this shown. used for scaling.  
  float m_max[2];
  {{Type/foreign_key|table=AreaTable}} m_parentWorldMapID;      // if only used in a specific area. see the northrend one.  
  uint32_t m_flags;
};
 
[[Category:DBC]][[Category:DBC_WotLK]]
[[Category:DBC_WoD]][[Category:6.0.1.18179]]

Latest revision as of 17:44, 1 January 2020

≥ Wrath

3.0.9.9551

struct DungeonMapRec {
  uint32_t m_ID;
  foreign_key<uint32_t, &MapRec::m_ID> m_mapID;
  uint32_t m_floorIndex;                                                // for instances with multiple floors 
  float m_min[2];                                                       // in which range in x and y is this shown. used for scaling. 
  float m_max[2];
  foreign_key<uint32_t, &AreaTableRec::m_ID> m_parentWorldMapID;       // if only used in a specific area. see the northrend one. 
};

6.0.1.18179

struct DungeonMapRec {
  uint32_t m_ID;
  foreign_key<uint32_t, &MapRec::m_ID> m_mapID;
  uint32_t m_floorIndex;                                                // for instances with multiple floors 
  float m_min[2];                                                       // in which range in x and y is this shown. used for scaling. 
  float m_max[2];
  foreign_key<uint32_t, &AreaTableRec::m_ID> m_parentWorldMapID;       // if only used in a specific area. see the northrend one. 
  uint32_t m_flags;
};