DB/Map: Difference between revisions

From wowdev
Jump to navigation Jump to search
Line 30: Line 30:
  52-60 HeroicRequirement String + [[Loc]] Used to describe requirement for heroic dungeons.  
  52-60 HeroicRequirement String + [[Loc]] Used to describe requirement for heroic dungeons.  
  61-69 Unknown String + [[Loc]] No mapping to string block (6320).
  61-69 Unknown String + [[Loc]] No mapping to string block (6320).
  70 parentMap Signed Integer  Parent Map-ID, not always right. -1 for unfinished/unaccesable zones.
  70 parentMap Signed Integer  Parent Map-ID, not always right. -1 for unfinished/unaccesable zones (and continents in Azeroth).
  71 Unknown Float
  71 Unknown Float
  72 Unknown Float
  72 Unknown Float
  73 Unknown BitMask* Seems to be used exclusively in raid instances... some sort of size?
  73 Unknown BitMask* Raid. 0x93A80 = 40-man raid, 0x3F480 = 20-man raid, 0x15180 = ? (only for ED)
  74 wingedDungeon Integer 86400 (0x15180) if winged.
  74 wingedDungeon Integer 86400 (0x15180) if winged. (doesn't apply to raid dungeons)
  ''75 Unknown None ''
  ''75 Unknown None ''



Revision as of 17:15, 29 October 2007

Header Info

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

Structure

Column 	Field 			Type 		 	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-13 	sRefName 		String + Loc		Name (displayed on World Map for example)
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-29 	Description_1 		String + Loc		Shown for Horde
30-38 	Description_2 		String + Loc		Shown for Alliance	
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-51 	Unknown 		String + Loc 		No mapping to string block (6320).
52-60 	HeroicRequirement 	String + Loc 		Used to describe requirement for heroic dungeons. 
61-69 	Unknown 		String + Loc 		No mapping to string block (6320).
70 	parentMap 		Signed Integer  	Parent Map-ID, not always right. -1 for unfinished/unaccesable zones (and continents in Azeroth).
71 	Unknown 		Float 		 	
72 	Unknown 		Float 		 	
73 	Unknown 		BitMask* 		Raid. 0x93A80 = 40-man raid, 0x3F480 = 20-man raid, 0x15180 = ? (only for ED)
74 	wingedDungeon 		Integer 		86400 (0x15180) if winged. (doesn't apply to raid dungeons)
75 	Unknown 		None 		

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