DB/CurrencyCategory: Difference between revisions

From wowdev
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:


{{Template:Sandbox/VersionRange|min_expansionlevel=3}}
{{Template:Sandbox/VersionRange|min_expansionlevel=3}}
==Structure==
{| style="background:#FCFCFC; color:black"
|-
! width="80" | Column
! width="180 " | Field
! width="80" | Type
! width="600" | Notes
|-
|1  || ID  || Integer  ||
|-
|2  || flags || Integer  ||
|-
|3-19  || Name  || [[Loc]]  ||
|}


==6.0.1.18179==
==unknown probably wotlk, 6.0.1.18179==
  struct CurrencyCategoryRec {
  struct CurrencyCategoryRec {
   uint32_t m_ID;
   uint32_t m_ID;
   enum {
   enum {
     FLAG_important = 1,         // all with flag (or without?) are sorted before others
     FLAG_less_important = 1,     // all with flag are sorted after others
     FLAG_is_unused_category = 2, // the "unused" category, last one with flag is used, should only be set once
     FLAG_is_unused_category = 2, // the "unused" category, last one with flag is used, should only be set once
     FLAG_hidden = 4,            // was probably added later on (present in 6.0.1)
     FLAG_hidden = 4,            // was probably added later on (present in 6.0.1)

Revision as of 16:37, 1 January 2020

The new currency-system has categories.

≥ Wrath

unknown probably wotlk, 6.0.1.18179

struct CurrencyCategoryRec {
  uint32_t m_ID;
  enum {
    FLAG_less_important = 1,     // all with flag are sorted after others
    FLAG_is_unused_category = 2, // the "unused" category, last one with flag is used, should only be set once
    FLAG_hidden = 4,             // was probably added later on (present in 6.0.1)
  };
  uint32_t m_flags; 
  stringref m_name_lang;
};