DB/Map: Difference between revisions

From wowdev
Jump to navigation Jump to search
Line 23: Line 23:
  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
  * Localization String*
  22-29 Localization String*
  30 Description_2 String Shown for Alliance
  30 Description_2 String Shown for Alliance
  * Localization String*
  31-38 Localization String*
  39 iRefID_[[LoadingScreens.dbc|LoadingScreens]] Integer
  39 iRefID_[[LoadingScreens.dbc|LoadingScreens]] Integer
  40 LevelSteps Integer Increment in level per battlefield instance
  40 LevelSteps Integer Increment in level per battlefield instance
Line 31: Line 31:
  42 Unknown Float All 1.0 except of PVPZone04 (Arathi)
  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
  44-51 Localization String* 5666
  52 HeroicRequirement String 5666 Used to describe requirement for heroic dungeons.  
  52 HeroicRequirement String 5666 Used to describe requirement for heroic dungeons.  
  * Localization String* 5666
  53-60 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
  62-69 Localization String* 5666
  70 parentMap Signed Integer 5991 Parent Map-ID, not always right. -1 for unfinished/unaccesable zones.
  70 parentMap Signed Integer 5991 Parent Map-ID, not always right. -1 for unfinished/unaccesable zones.
  71 Unknown Float 5991
  71 Unknown Float 5991

Revision as of 21:30, 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
22-29 	Localization 		String* 		
30 	Description_2 		String 			Shown for Alliance
31-38 	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).
44-51 	Localization 		String* 	5666 	
52 	HeroicRequirement 	String 		5666 	Used to describe requirement for heroic dungeons. 
53-60 	Localization 		String* 	5666 	
61 	Unknown 		String 		5666 	No mapping to string block (6320).
62-69 	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 		

--Schlumpf 21:30, 9 August 2007 (CEST)