diff --git a/src/db/rec/BannedAddonsRec.cpp b/src/db/rec/BannedAddonsRec.cpp deleted file mode 100644 index 1df9ad3..0000000 --- a/src/db/rec/BannedAddonsRec.cpp +++ /dev/null @@ -1,48 +0,0 @@ -// DO NOT EDIT: generated by whoa-autocode -#include "db/rec/BannedAddOnsRec.hpp" -#include "db/Locale.hpp" -#include "util/SFile.hpp" - -const char* BannedAddOnsRec::GetFilename() { - return "DBFilesClient\\BannedAddOns.dbc"; -} - -uint32_t BannedAddOnsRec::GetNumColumns() { - return 11; -} - -uint32_t BannedAddOnsRec::GetRowSize() { - return 44; -} - -bool BannedAddOnsRec::NeedIDAssigned() { - return false; -} - -int32_t BannedAddOnsRec::GetID() { - return this->m_ID; -} - -void BannedAddOnsRec::SetID(int32_t id) { - this->m_ID = id; -} - -bool BannedAddOnsRec::Read(SFile* f, const char* stringBuffer) { - if ( - !SFile::Read(f, &this->m_ID, sizeof(this->m_ID), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_nameMd5[0], sizeof(m_nameMd5[0]), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_nameMd5[1], sizeof(m_nameMd5[0]), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_nameMd5[2], sizeof(m_nameMd5[0]), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_nameMd5[3], sizeof(m_nameMd5[0]), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_versionMd5[0], sizeof(m_versionMd5[0]), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_versionMd5[1], sizeof(m_versionMd5[0]), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_versionMd5[2], sizeof(m_versionMd5[0]), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_versionMd5[3], sizeof(m_versionMd5[0]), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_lastModified, sizeof(this->m_lastModified), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_flags, sizeof(this->m_flags), nullptr, nullptr, nullptr) - ) { - return false; - } - - return true; -} diff --git a/src/db/rec/BannedAddonsRec.hpp b/src/db/rec/BannedAddonsRec.hpp deleted file mode 100644 index a21397f..0000000 --- a/src/db/rec/BannedAddonsRec.hpp +++ /dev/null @@ -1,26 +0,0 @@ -// DO NOT EDIT: generated by whoa-autocode -#ifndef DB_REC_BANNED_ADD_ONS_REC_HPP -#define DB_REC_BANNED_ADD_ONS_REC_HPP - -#include - -class SFile; - -class BannedAddOnsRec { - public: - int32_t m_ID; - int32_t m_nameMd5[4]; - int32_t m_versionMd5[4]; - int32_t m_lastModified; - int32_t m_flags; - - static const char* GetFilename(); - static uint32_t GetNumColumns(); - static uint32_t GetRowSize(); - static bool NeedIDAssigned(); - int32_t GetID(); - void SetID(int32_t id); - bool Read(SFile* f, const char* stringBuffer); -}; - -#endif \ No newline at end of file diff --git a/src/db/rec/LFGDungeonExpansionRec.cpp b/src/db/rec/LFGDungeonExpansionRec.cpp deleted file mode 100644 index 06f7779..0000000 --- a/src/db/rec/LFGDungeonExpansionRec.cpp +++ /dev/null @@ -1,45 +0,0 @@ -// DO NOT EDIT: generated by whoa-autocode -#include "db/rec/LfgDungeonExpansionRec.hpp" -#include "db/Locale.hpp" -#include "util/SFile.hpp" - -const char* LfgDungeonExpansionRec::GetFilename() { - return "DBFilesClient\\LfgDungeonExpansion.dbc"; -} - -uint32_t LfgDungeonExpansionRec::GetNumColumns() { - return 8; -} - -uint32_t LfgDungeonExpansionRec::GetRowSize() { - return 32; -} - -bool LfgDungeonExpansionRec::NeedIDAssigned() { - return false; -} - -int32_t LfgDungeonExpansionRec::GetID() { - return this->m_ID; -} - -void LfgDungeonExpansionRec::SetID(int32_t id) { - this->m_ID = id; -} - -bool LfgDungeonExpansionRec::Read(SFile* f, const char* stringBuffer) { - if ( - !SFile::Read(f, &this->m_ID, sizeof(this->m_ID), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_lfgID, sizeof(this->m_lfgID), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_expansionLevel, sizeof(this->m_expansionLevel), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_randomID, sizeof(this->m_randomID), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_hardLevelMin, sizeof(this->m_hardLevelMin), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_hardLevelMax, sizeof(this->m_hardLevelMax), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_targetLevelMin, sizeof(this->m_targetLevelMin), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_targetLevelMax, sizeof(this->m_targetLevelMax), nullptr, nullptr, nullptr) - ) { - return false; - } - - return true; -} diff --git a/src/db/rec/LFGDungeonExpansionRec.hpp b/src/db/rec/LFGDungeonExpansionRec.hpp deleted file mode 100644 index 3bd4f1e..0000000 --- a/src/db/rec/LFGDungeonExpansionRec.hpp +++ /dev/null @@ -1,29 +0,0 @@ -// DO NOT EDIT: generated by whoa-autocode -#ifndef DB_REC_LFG_DUNGEON_EXPANSION_REC_HPP -#define DB_REC_LFG_DUNGEON_EXPANSION_REC_HPP - -#include - -class SFile; - -class LfgDungeonExpansionRec { - public: - int32_t m_ID; - int32_t m_lfgID; - int32_t m_expansionLevel; - int32_t m_randomID; - int32_t m_hardLevelMin; - int32_t m_hardLevelMax; - int32_t m_targetLevelMin; - int32_t m_targetLevelMax; - - static const char* GetFilename(); - static uint32_t GetNumColumns(); - static uint32_t GetRowSize(); - static bool NeedIDAssigned(); - int32_t GetID(); - void SetID(int32_t id); - bool Read(SFile* f, const char* stringBuffer); -}; - -#endif \ No newline at end of file diff --git a/src/db/rec/LFGDungeonGroupRec.cpp b/src/db/rec/LFGDungeonGroupRec.cpp deleted file mode 100644 index 6963983..0000000 --- a/src/db/rec/LFGDungeonGroupRec.cpp +++ /dev/null @@ -1,67 +0,0 @@ -// DO NOT EDIT: generated by whoa-autocode -#include "db/rec/LfgDungeonGroupRec.hpp" -#include "db/Locale.hpp" -#include "util/SFile.hpp" - -const char* LfgDungeonGroupRec::GetFilename() { - return "DBFilesClient\\LfgDungeonGroup.dbc"; -} - -uint32_t LfgDungeonGroupRec::GetNumColumns() { - return 21; -} - -uint32_t LfgDungeonGroupRec::GetRowSize() { - return 84; -} - -bool LfgDungeonGroupRec::NeedIDAssigned() { - return false; -} - -int32_t LfgDungeonGroupRec::GetID() { - return this->m_ID; -} - -void LfgDungeonGroupRec::SetID(int32_t id) { - this->m_ID = id; -} - -bool LfgDungeonGroupRec::Read(SFile* f, const char* stringBuffer) { - uint32_t nameOfs[16]; - uint32_t nameMask; - - if ( - !SFile::Read(f, &this->m_ID, sizeof(this->m_ID), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[0], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[1], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[2], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[3], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[4], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[5], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[6], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[7], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[8], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[9], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[10], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[11], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[12], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[13], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[14], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[15], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameMask, sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_orderIndex, sizeof(this->m_orderIndex), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_parentGroupID, sizeof(this->m_parentGroupID), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_typeID, sizeof(this->m_typeID), nullptr, nullptr, nullptr) - ) { - return false; - } - - if (stringBuffer) { - this->m_name = &stringBuffer[nameOfs[CURRENT_LANGUAGE]]; - } else { - this->m_name = ""; - } - - return true; -} diff --git a/src/db/rec/LFGDungeonGroupRec.hpp b/src/db/rec/LFGDungeonGroupRec.hpp deleted file mode 100644 index 50b743c..0000000 --- a/src/db/rec/LFGDungeonGroupRec.hpp +++ /dev/null @@ -1,26 +0,0 @@ -// DO NOT EDIT: generated by whoa-autocode -#ifndef DB_REC_LFG_DUNGEON_GROUP_REC_HPP -#define DB_REC_LFG_DUNGEON_GROUP_REC_HPP - -#include - -class SFile; - -class LfgDungeonGroupRec { - public: - int32_t m_ID; - const char* m_name; - int32_t m_orderIndex; - int32_t m_parentGroupID; - int32_t m_typeID; - - static const char* GetFilename(); - static uint32_t GetNumColumns(); - static uint32_t GetRowSize(); - static bool NeedIDAssigned(); - int32_t GetID(); - void SetID(int32_t id); - bool Read(SFile* f, const char* stringBuffer); -}; - -#endif \ No newline at end of file diff --git a/src/db/rec/LFGDungeonsRec.cpp b/src/db/rec/LFGDungeonsRec.cpp deleted file mode 100644 index 3e410d7..0000000 --- a/src/db/rec/LFGDungeonsRec.cpp +++ /dev/null @@ -1,102 +0,0 @@ -// DO NOT EDIT: generated by whoa-autocode -#include "db/rec/LfgDungeonsRec.hpp" -#include "db/Locale.hpp" -#include "util/SFile.hpp" - -const char* LfgDungeonsRec::GetFilename() { - return "DBFilesClient\\LfgDungeons.dbc"; -} - -uint32_t LfgDungeonsRec::GetNumColumns() { - return 49; -} - -uint32_t LfgDungeonsRec::GetRowSize() { - return 196; -} - -bool LfgDungeonsRec::NeedIDAssigned() { - return false; -} - -int32_t LfgDungeonsRec::GetID() { - return this->m_ID; -} - -void LfgDungeonsRec::SetID(int32_t id) { - this->m_ID = id; -} - -bool LfgDungeonsRec::Read(SFile* f, const char* stringBuffer) { - uint32_t nameOfs[16]; - uint32_t nameMask; - uint32_t textureFilenameOfs; - uint32_t descriptionOfs[16]; - uint32_t descriptionMask; - - if ( - !SFile::Read(f, &this->m_ID, sizeof(this->m_ID), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[0], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[1], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[2], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[3], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[4], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[5], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[6], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[7], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[8], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[9], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[10], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[11], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[12], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[13], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[14], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameOfs[15], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &nameMask, sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_minLevel, sizeof(this->m_minLevel), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_maxLevel, sizeof(this->m_maxLevel), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_targetLevel, sizeof(this->m_targetLevel), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_targetLevelMin, sizeof(this->m_targetLevelMin), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_targetLevelMax, sizeof(this->m_targetLevelMax), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_mapID, sizeof(this->m_mapID), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_difficulty, sizeof(this->m_difficulty), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_flags, sizeof(this->m_flags), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_typeID, sizeof(this->m_typeID), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_faction, sizeof(this->m_faction), nullptr, nullptr, nullptr) - || !SFile::Read(f, &textureFilenameOfs, sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_expansionLevel, sizeof(this->m_expansionLevel), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_orderIndex, sizeof(this->m_orderIndex), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_groupID, sizeof(this->m_groupID), nullptr, nullptr, nullptr) - || !SFile::Read(f, &descriptionOfs[0], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &descriptionOfs[1], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &descriptionOfs[2], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &descriptionOfs[3], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &descriptionOfs[4], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &descriptionOfs[5], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &descriptionOfs[6], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &descriptionOfs[7], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &descriptionOfs[8], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &descriptionOfs[9], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &descriptionOfs[10], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &descriptionOfs[11], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &descriptionOfs[12], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &descriptionOfs[13], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &descriptionOfs[14], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &descriptionOfs[15], sizeof(uint32_t), nullptr, nullptr, nullptr) - || !SFile::Read(f, &descriptionMask, sizeof(uint32_t), nullptr, nullptr, nullptr) - ) { - return false; - } - - if (stringBuffer) { - this->m_name = &stringBuffer[nameOfs[CURRENT_LANGUAGE]]; - this->m_textureFilename = &stringBuffer[textureFilenameOfs]; - this->m_description = &stringBuffer[descriptionOfs[CURRENT_LANGUAGE]]; - } else { - this->m_name = ""; - this->m_textureFilename = ""; - this->m_description = ""; - } - - return true; -} diff --git a/src/db/rec/LFGDungeonsRec.hpp b/src/db/rec/LFGDungeonsRec.hpp deleted file mode 100644 index 1ea412a..0000000 --- a/src/db/rec/LFGDungeonsRec.hpp +++ /dev/null @@ -1,38 +0,0 @@ -// DO NOT EDIT: generated by whoa-autocode -#ifndef DB_REC_LFG_DUNGEONS_REC_HPP -#define DB_REC_LFG_DUNGEONS_REC_HPP - -#include - -class SFile; - -class LfgDungeonsRec { - public: - int32_t m_ID; - const char* m_name; - int32_t m_minLevel; - int32_t m_maxLevel; - int32_t m_targetLevel; - int32_t m_targetLevelMin; - int32_t m_targetLevelMax; - int32_t m_mapID; - int32_t m_difficulty; - int32_t m_flags; - int32_t m_typeID; - int32_t m_faction; - const char* m_textureFilename; - int32_t m_expansionLevel; - int32_t m_orderIndex; - int32_t m_groupID; - const char* m_description; - - static const char* GetFilename(); - static uint32_t GetNumColumns(); - static uint32_t GetRowSize(); - static bool NeedIDAssigned(); - int32_t GetID(); - void SetID(int32_t id); - bool Read(SFile* f, const char* stringBuffer); -}; - -#endif \ No newline at end of file diff --git a/src/db/rec/PVPDifficultyRec.cpp b/src/db/rec/PVPDifficultyRec.cpp deleted file mode 100644 index ccecfe2..0000000 --- a/src/db/rec/PVPDifficultyRec.cpp +++ /dev/null @@ -1,43 +0,0 @@ -// DO NOT EDIT: generated by whoa-autocode -#include "db/rec/PvpDifficultyRec.hpp" -#include "db/Locale.hpp" -#include "util/SFile.hpp" - -const char* PvpDifficultyRec::GetFilename() { - return "DBFilesClient\\PvpDifficulty.dbc"; -} - -uint32_t PvpDifficultyRec::GetNumColumns() { - return 6; -} - -uint32_t PvpDifficultyRec::GetRowSize() { - return 24; -} - -bool PvpDifficultyRec::NeedIDAssigned() { - return false; -} - -int32_t PvpDifficultyRec::GetID() { - return this->m_ID; -} - -void PvpDifficultyRec::SetID(int32_t id) { - this->m_ID = id; -} - -bool PvpDifficultyRec::Read(SFile* f, const char* stringBuffer) { - if ( - !SFile::Read(f, &this->m_ID, sizeof(this->m_ID), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_mapID, sizeof(this->m_mapID), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_rangeIndex, sizeof(this->m_rangeIndex), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_minLevel, sizeof(this->m_minLevel), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_maxLevel, sizeof(this->m_maxLevel), nullptr, nullptr, nullptr) - || !SFile::Read(f, &this->m_difficulty, sizeof(this->m_difficulty), nullptr, nullptr, nullptr) - ) { - return false; - } - - return true; -} diff --git a/src/db/rec/PVPDifficultyRec.hpp b/src/db/rec/PVPDifficultyRec.hpp deleted file mode 100644 index 4896670..0000000 --- a/src/db/rec/PVPDifficultyRec.hpp +++ /dev/null @@ -1,27 +0,0 @@ -// DO NOT EDIT: generated by whoa-autocode -#ifndef DB_REC_PVP_DIFFICULTY_REC_HPP -#define DB_REC_PVP_DIFFICULTY_REC_HPP - -#include - -class SFile; - -class PvpDifficultyRec { - public: - int32_t m_ID; - int32_t m_mapID; - int32_t m_rangeIndex; - int32_t m_minLevel; - int32_t m_maxLevel; - int32_t m_difficulty; - - static const char* GetFilename(); - static uint32_t GetNumColumns(); - static uint32_t GetRowSize(); - static bool NeedIDAssigned(); - int32_t GetID(); - void SetID(int32_t id); - bool Read(SFile* f, const char* stringBuffer); -}; - -#endif \ No newline at end of file