DB/DungeonEncounter: Difference between revisions

From wowdev
Jump to navigation Jump to search
No edit summary
No edit summary
 
(7 intermediate revisions by 5 users not shown)
Line 1: Line 1:
New in WotLK.
{{Template:Sandbox/VersionRange|min_expansionlevel=3}}
==3.3.5.12340==
{| style="background:#FCFCFC; color:black"
|-
! width="60" | Field
! width="100" | Type
! width="200" | Name
! width="920" | Notes
|-style="background:#E0E0E0;"
| 1||uint32||ID||Unique ID of the encounter
|-
| 2||uint32||[[Map.dbc|Map ID]]|| ID of the map where the encounter takes place.
|-style="background:#E0E0E0;"
| 3||uint32||[[MapDifficulty.dbc|Difficulty ID]]|| The Difficulty of the map in which the encounter takes place
|-
| 4||int32||Order Index||
|-style="background:#E0E0E0;"
| 5||uint32||Bit||0: First boss, 1: Second boss, 2: Third boss, ...
|-
| 6-22||{{Template:Type|langstringref}}||Encounter Name||Name of the encounter
|-style="background:#E0E0E0;"
| 23||uint32||SpellIconID||
|-
|}


  struct DungeonEncounterEntry // sizeof(0x1C)
 
  {
==unknown cata==
    m_ID; // +0x0, size 0x4, type 0
  struct DungeonEncounterRec {
    m_mapID; // +0x4, size 0x4, type 0
  uint32_t m_ID;
    m_difficulty; // +0x8, size 0x4, type 0
  uint32_t m_mapID;
    m_orderIndex; // +0xC, size 0x4, type 0
  uint32_t m_difficultyID;
    m_Bit; // +0x10, size 0x4, type 0
  uint32_t m_orderIndex;
    m_name_lang; // +0x14, size 0x4, type 2
  uint32_t m_Bit;
    m_spellIconID; // +0x18, size 0x4, type 0
  {{Type|langstringref}} m_name_lang;
  uint32_t m_spellIconID;
  };
 
==6.0.1.18179==
struct DungeonEncounterRec {
  uint32_t m_ID;
  uint32_t m_mapID;
  uint32_t m_difficultyID;
  uint32_t m_orderIndex;
  uint32_t m_Bit;
  {{Type|langstringref}} m_name_lang;
  uint32_t m_CreatureDisplayID;
  uint32_t m_spellIconID;
  uint32_t m_flags;
  };
  };
[[Category:DBC]]
 
[[Category:DBC]][[Category:DBC_WotLK]]
[[Category:DBC_WoD]][[Category:6.0.1.18179]]

Latest revision as of 11:37, 24 May 2020

≥ Wrath

3.3.5.12340

Field Type Name Notes
1 uint32 ID Unique ID of the encounter
2 uint32 Map ID ID of the map where the encounter takes place.
3 uint32 Difficulty ID The Difficulty of the map in which the encounter takes place
4 int32 Order Index
5 uint32 Bit 0: First boss, 1: Second boss, 2: Third boss, ...
6-22 langstringref Encounter Name Name of the encounter
23 uint32 SpellIconID


unknown cata

struct DungeonEncounterRec {
  uint32_t m_ID;
  uint32_t m_mapID;
  uint32_t m_difficultyID;
  uint32_t m_orderIndex;
  uint32_t m_Bit;
  langstringref m_name_lang;
  uint32_t m_spellIconID;
};

6.0.1.18179

struct DungeonEncounterRec {
  uint32_t m_ID;
  uint32_t m_mapID;
  uint32_t m_difficultyID;
  uint32_t m_orderIndex;
  uint32_t m_Bit;
  langstringref m_name_lang;
  uint32_t m_CreatureDisplayID;
  uint32_t m_spellIconID;
  uint32_t m_flags;
};