DB/WorldMapContinent: Difference between revisions

From wowdev
Jump to navigation Jump to search
m (Added Category WotLK)
 
(12 intermediate revisions by 4 users not shown)
Line 1: Line 1:
This DBC defines the overlay images of the continents on the owrldmap. If you move the mouse on the worldmap over an continent the entrys define where the overlay image form
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.


==Header Info ==
==0.5.3.3368==
  Records.....................4
  struct WorldMapContinentRec {
  Fields.....................14
  uint32_t m_ID;
  Record Size................56
  uint32_t m_mapID;
  String Block Size...........1
  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
  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
  cata worldMapID Integer
  14 worldMapID Integer (new in cataclysm) - 0=stars (where both outlands and Azeroth are visible), 1=Azeroth
 
Retrieved from "http://www.sourcepeek.com/wiki/WorldMapContinent.dbc"


==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;
};