|
@@ -136,11 +136,11 @@ namespace LOTRO_DAT {
|
|
|
|
|
|
void SaveLocale(LOCALE locale, const char* filename);
|
|
void SaveLocale(LOCALE locale, const char* filename);
|
|
|
|
|
|
|
|
+ void CommitLocales();
|
|
|
|
+
|
|
public:
|
|
public:
|
|
void SetLocale(LOCALE locale);
|
|
void SetLocale(LOCALE locale);
|
|
|
|
|
|
- void CommitLocales();
|
|
|
|
-
|
|
|
|
bool CheckIfUpdatedByGame();
|
|
bool CheckIfUpdatedByGame();
|
|
|
|
|
|
void RepairPatches(Database *db);
|
|
void RepairPatches(Database *db);
|
|
@@ -151,7 +151,6 @@ namespace LOTRO_DAT {
|
|
std::unordered_map<long long, Subfile*>* GetLocaleDictReference(LOCALE locale);
|
|
std::unordered_map<long long, Subfile*>* GetLocaleDictReference(LOCALE locale);
|
|
|
|
|
|
private:
|
|
private:
|
|
- const size_t locale_number = 2;
|
|
|
|
LOCALE current_locale_;
|
|
LOCALE current_locale_;
|
|
FILE* db_blocker_;
|
|
FILE* db_blocker_;
|
|
|
|
|
|
@@ -159,7 +158,7 @@ namespace LOTRO_DAT {
|
|
|
|
|
|
std::unordered_map<long long, Subfile*> orig_dict_;
|
|
std::unordered_map<long long, Subfile*> orig_dict_;
|
|
std::unordered_map<long long, Subfile*> patch_dict_;
|
|
std::unordered_map<long long, Subfile*> patch_dict_;
|
|
- std::unordered_map<long long, Subfile*> ru_pending_patch;
|
|
|
|
|
|
+ std::unordered_map<long long, Subfile*> ru_pending_patch_;
|
|
|
|
|
|
private:
|
|
private:
|
|
FILE *file_handler_;
|
|
FILE *file_handler_;
|