DB/Map: Difference between revisions

From wowdev
Jump to navigation Jump to search
m (-Unknown)
No edit summary
Line 10: Line 10:
  '''Column Field Type Patch Notes'''
  '''Column Field Type Patch Notes'''
  1 ID Integer
  1 ID Integer
  2 sRefCon String WMO-Name
  2 Internalname String reference to World\Map\ [...] \
  3 AreaType Integer 0=norm; 1=dungeon; 2=raid; 3=pvp_zone; 4=arena
  3 AreaType Integer 0=norm; 1=dungeon; 2=raid; 3=pvp_zone; 4=arena
  4 IsBattleground Boolean Simple flag for battleground maps
  4 IsBattleground Boolean Simple flag for battleground maps
  5 sRefName String
  5 sRefName String Name (displayed on World Map for example)
  * Localization String*
  6-13 Localization String*
  14 MinLevel Integer Minimum level to enter
  14 MinLevel Integer Minimum level to enter, only set for Battlegrounds / Arenas
  15 MaxLevel Integer Maximum level
  15 MaxLevel Integer Maximum level, only set for Battlegrounds / Arenas
  16 MaxPlayers Integer Maximum amount of players
  16 MaxPlayers Integer Maximum amount of players, only set for Battlegrounds / Arenas
  17 Unknown Signed Integer
  17 Unknown Signed Integer -1 for all except BlackRockSpire & BlackrockDepths (0) & PVPZone02 (azshara)
  18 Unknown Float
  18 Unknown Float only set on PVPZone01 & 02 (Alterac and Azshara)
  19 Unknown Float
  19 Unknown Float only set on PVPZone01 & 02 (Alterac and Azshara)
  20 iRefID_[[AreaTable.dbc|AreaTable]] Integer Ref to ID in [[AreaTable.dbc]]
  20 iRefID_[[AreaTable.dbc|AreaTable]] Integer Ref to ID in [[AreaTable.dbc]]
  21 Description_1 String Shown for Horde
  21 Description_1 String Shown for Horde
Line 26: Line 26:
  30 Description_2 String Shown for Alliance
  30 Description_2 String Shown for Alliance
  * Localization String*
  * Localization String*
  39 iRefID_[[LoadingScreens.dbc|LoadingScreens]] Integer Ref to ID in [[LoadingScreens.dbc]]
  39 iRefID_[[LoadingScreens.dbc|LoadingScreens]] Integer
  40 LevelSteps Integer Increment in level per battlefield instance
  40 LevelSteps Integer Increment in level per battlefield instance
  41 Unknown Boolean All 1 except for Blackfathom Deeps
  41 Unknown Boolean All 1 except for Blackfathom Deeps
  42 Unknown Float
  42 Unknown Float All 1.0 except of PVPZone04 (Arathi)
  43 Unknown String 5666 No mapping to string block (6320).
  43 Unknown String 5666 No mapping to string block (6320).
  * Localization String* 5666
  * Localization String* 5666
  52 Heroic Requirement* String 5666 Used to describe requirement for heroic dungeons.  
  52 HeroicRequirement String 5666 Used to describe requirement for heroic dungeons.  
  * Localization String* 5666
  * Localization String* 5666
  61 Unknown String 5666 No mapping to string block (6320).
  61 Unknown String 5666 No mapping to string block (6320).
  * Localization String* 5666
  * Localization String* 5666
  70 Unknown Signed Integer 5991 Most Outland instances are 530. The two contintents, some pvp zones and unfinished zones are -1. A select few are 1, though no obvious reasoning. Possibly to do with how zones are in relation to other zones (winged, inside, world).
  70 parentMap Signed Integer 5991 Parent Map-ID, not always right. -1 for unfinished/unaccesable zones.
  71 Unknown Float 5991
  71 Unknown Float 5991
  72 Unknown Float 5991
  72 Unknown Float 5991
  73 Unknown BitMask* Seems to be used exclusively in raid instances... some sort of size?
  73 Unknown BitMask* Seems to be used exclusively in raid instances... some sort of size?
  74 Unknown BitMask*
  74 wingedDungeon Integer 86400 (0x15180) if winged.
  75 Unknown PH*
  ''75 Unknown None ''


Retrieved from "http://www.sourcepeek.com/wiki/Map.dbc"
Retrieved from "http://www.sourcepeek.com/wiki/Map.dbc"


[[Category:DBC]]
[[Category:DBC]]

Revision as of 21:29, 9 August 2007

Header Info

Records....................70
Fields.....................75
Record Size...............300
String Block Size........3819

Structure

Column 	Field 			Type 		Patch 	Notes
1 	ID 			Integer 		
2 	Internalname 		String 			reference to World\Map\ [...] \
3 	AreaType 		Integer 		0=norm; 1=dungeon; 2=raid; 3=pvp_zone; 4=arena
4 	IsBattleground 		Boolean 		Simple flag for battleground maps
5 	sRefName 		String 			Name (displayed on World Map for example)
6-13 	Localization 		String* 		
14 	MinLevel 		Integer 		Minimum level to enter, only set for Battlegrounds / Arenas
15 	MaxLevel 		Integer 		Maximum level, only set for Battlegrounds / Arenas
16 	MaxPlayers 		Integer 		Maximum amount of players, only set for Battlegrounds / Arenas
17 	Unknown 		Signed Integer 		-1 for all except BlackRockSpire & BlackrockDepths (0) & PVPZone02 (azshara)
18 	Unknown 		Float 		only set on PVPZone01 & 02 (Alterac and Azshara)
19 	Unknown 		Float 		only set on PVPZone01 & 02 (Alterac and Azshara)
20 	iRefID_AreaTable 	Integer 		Ref to ID in AreaTable.dbc	
21 	Description_1 		String 			Shown for Horde
* 	Localization 		String* 		
30 	Description_2 		String 			Shown for Alliance
* 	Localization 		String* 		
39 	iRefID_LoadingScreens 	Integer
40 	LevelSteps 		Integer 		Increment in level per battlefield instance
41 	Unknown 		Boolean 		All 1 except for Blackfathom Deeps
42 	Unknown 		Float 			All 1.0 except of PVPZone04 (Arathi)
43 	Unknown 		String		5666 	No mapping to string block (6320).
* 	Localization 		String* 	5666 	
52 	HeroicRequirement 	String 		5666 	Used to describe requirement for heroic dungeons. 
* 	Localization 		String* 	5666 	
61 	Unknown 		String 		5666 	No mapping to string block (6320).
* 	Localization 		String* 	5666 	
70 	parentMap 		Signed Integer 	5991 	Parent Map-ID, not always right. -1 for unfinished/unaccesable zones.
71 	Unknown 		Float 		5991 	
72 	Unknown 		Float 		5991 	
73 	Unknown 		BitMask* 		Seems to be used exclusively in raid instances... some sort of size?
74 	wingedDungeon 		Integer 		86400 (0x15180) if winged.
75 	Unknown 		None 		

Retrieved from "http://www.sourcepeek.com/wiki/Map.dbc"