DB/Map: Difference between revisions

From wowdev
Jump to navigation Jump to search
(+ Loc)
Line 13: Line 13:
  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-13 sRefName String + [[Loc]] Name (displayed on World Map for example)
  5-13 sRefName String + [[Loc]] Name (displayed on World Map for example)
  14 MinLevel Integer Minimum level to enter, only set for Battlegrounds / Arenas
  14 MinLevel Integer Minimum level to enter, only set for Battlegrounds / Arenas
  15 MaxLevel Integer Maximum level, only set for Battlegrounds / Arenas
  15 MaxLevel Integer Maximum level, only set for Battlegrounds / Arenas
Line 21: Line 21:
  19 Unknown Float only set on PVPZone01 & 02 (Alterac and Azshara)
  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-29 Description_1 String + [[Loc]] Shown for Horde
  21-29 Description_1 String + [[Loc]] Shown for Horde
  30-38 Description_2 String + [[Loc]] Shown for Alliance
  30-38 Description_2 String + [[Loc]] Shown for Alliance
  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
  41 Unknown Boolean All 1 except for Blackfathom Deeps
  41 Unknown Boolean All 1 except for Blackfathom Deeps
  42 Unknown Float All 1.0 except of PVPZone04 (Arathi)
  42 Unknown Float All 1.0 except of PVPZone04 (Arathi)
  43-51 Unknown String + [[Loc]] No mapping to string block (6320).
  43-51 Unknown String + [[Loc]] No mapping to string block (6320).
  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.
  71 Unknown Float
  71 Unknown Float

Revision as of 09:45, 13 August 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.
71 	Unknown 		Float 		 	
72 	Unknown 		Float 		 	
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)