DB/WorldMapContinent: Difference between revisions
Jump to navigation
Jump to search
m (→Structure) |
Barncastle (talk | contribs) m (→Structure) |
||
(11 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
This DBC defines the overlay images of the continents on the | This DBC defines the overlay images of the continents on the worldmap. If you move the mouse on the worldmap over an continent the entrys define where the overlay image form | ||
interface/worldmap/MAPNAME/MAPNAMPoverlay.blp will be displayed. | interface/worldmap/MAPNAME/MAPNAMPoverlay.blp will be displayed. | ||
== | ==0.5.3.3368== | ||
struct WorldMapContinentRec { | |||
uint32_t m_ID; | |||
uint32_t m_mapID; | |||
uint32_t m_leftBoundary; | |||
uint32_t m_rightBoundary; | |||
uint32_t m_topBoundary; | |||
uint32_t m_bottomBoundary; | |||
float m_continentOffsetX; | |||
float m_continentOffsetY; | |||
}; | |||
==1.12.1.5875== | |||
struct WorldMapContinentRec { | |||
uint32_t m_ID; | |||
uint32_t m_mapID; | |||
uint32_t m_leftBoundary; | |||
uint32_t m_rightBoundary; | |||
uint32_t m_topBoundary; | |||
uint32_t m_bottomBoundary; | |||
float m_continentOffset[2]; | |||
float m_scale; | |||
float m_taxiMin[2]; | |||
float m_taxiMax[2]; | |||
}; | |||
==Structure== | ==Structure== | ||
'''Column Field Type Notes''' | '''Column Field Type Notes''' | ||
1 ID Integer | 1 ID Integer | ||
2 iRefID_[[Map.dbc|Map]] Integer reference ID to [[Map.dbc]]. | 2 iRefID_[[Map.dbc|Map]] Integer reference ID to [[Map.dbc]]. | ||
3 leftBoundary Integer ADT coordinates (base_X_Y.adt) | 3 leftBoundary Integer ADT coordinates (base_X_Y.adt) | ||
4 rightBoundary Integer | 4 rightBoundary Integer | ||
5 topBoundary Integer | 5 topBoundary Integer | ||
6 bottomBoundary Integer | 6 bottomBoundary Integer | ||
7 continentOffsetX Float | 7 continentOffsetX Float on UI of patent map, from center. | ||
8 continentOffsetY Float | 8 continentOffsetY Float | ||
9 scale Float all rows 0.75. | 9 scale Float all rows 0.75 or 0.7. | ||
10 taxiMinX Float | 10 taxiMinX Float | ||
11 taxiMinY Float x2? | 11 taxiMinY Float x2? | ||
12 taxiMaxX Float y1? | 12 taxiMaxX Float y1? | ||
13 taxiMaxY Float | 13 taxiMaxY Float | ||
14 worldMapID Integer (new in cataclysm) - 0=stars (where both outlands and Azeroth are visible), 1=Azeroth | |||
==6.0.1.18179== | |||
struct WorldMapContinentRec { | |||
uint32_t m_ID; | |||
uint32_t m_mapID; | |||
uint32_t m_leftBoundary; | |||
uint32_t m_rightBoundary; | |||
uint32_t m_topBoundary; | |||
uint32_t m_bottomBoundary; | |||
float m_continentOffset[2]; | |||
float m_scale; | |||
float m_taxiMin[2]; | |||
float m_taxiMax[2]; | |||
uint32_t m_worldMapID; | |||
}; | |||
[[Category:DBC]] | [[Category:DBC]] | ||
[[Category:DBC_Alpha]] | |||
[[Category:DBC_Vanilla]] | |||
[[Category:DBC_WotLK]] | [[Category:DBC_WotLK]] | ||
[[Category:DBC_WoD]] | |||
[[Category:6.0.1.18179]] |
Latest revision as of 17:44, 2 October 2017
This DBC defines the overlay images of the continents on the worldmap. If you move the mouse on the worldmap over an continent the entrys define where the overlay image form interface/worldmap/MAPNAME/MAPNAMPoverlay.blp will be displayed.
0.5.3.3368
struct WorldMapContinentRec { uint32_t m_ID; uint32_t m_mapID; uint32_t m_leftBoundary; uint32_t m_rightBoundary; uint32_t m_topBoundary; uint32_t m_bottomBoundary; float m_continentOffsetX; float m_continentOffsetY; };
1.12.1.5875
struct WorldMapContinentRec { uint32_t m_ID; uint32_t m_mapID; uint32_t m_leftBoundary; uint32_t m_rightBoundary; uint32_t m_topBoundary; uint32_t m_bottomBoundary; float m_continentOffset[2]; float m_scale; float m_taxiMin[2]; float m_taxiMax[2]; };
Structure
Column Field Type Notes 1 ID Integer 2 iRefID_Map Integer reference ID to Map.dbc. 3 leftBoundary Integer ADT coordinates (base_X_Y.adt) 4 rightBoundary Integer 5 topBoundary Integer 6 bottomBoundary Integer 7 continentOffsetX Float on UI of patent map, from center. 8 continentOffsetY Float 9 scale Float all rows 0.75 or 0.7. 10 taxiMinX Float 11 taxiMinY Float x2? 12 taxiMaxX Float y1? 13 taxiMaxY Float 14 worldMapID Integer (new in cataclysm) - 0=stars (where both outlands and Azeroth are visible), 1=Azeroth
6.0.1.18179
struct WorldMapContinentRec { uint32_t m_ID; uint32_t m_mapID; uint32_t m_leftBoundary; uint32_t m_rightBoundary; uint32_t m_topBoundary; uint32_t m_bottomBoundary; float m_continentOffset[2]; float m_scale; float m_taxiMin[2]; float m_taxiMax[2]; uint32_t m_worldMapID; };