|
@@ -418,10 +418,25 @@ namespace LOTRO_DAT {
|
|
return locale_status == dat_locale;
|
|
return locale_status == dat_locale;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
|
|
+ /*!
|
|
|
|
+ * \Author Gi1dor
|
|
|
|
+ * \date 11.07.2018
|
|
|
|
+ * Проверка активности категории
|
|
|
|
+ * \returns true, если категория активна и false - если нет
|
|
|
|
+ */
|
|
|
|
+
|
|
bool DatLocaleManager::CategoryIsInactive(long long category) {
|
|
bool DatLocaleManager::CategoryIsInactive(long long category) {
|
|
return inactive_categories.count(category) > 0;
|
|
return inactive_categories.count(category) > 0;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
|
|
+ /*!
|
|
|
|
+ * \Author Gi1dor
|
|
|
|
+ * \date 11.07.2018
|
|
|
|
+ * Обновляет категорию у файлов в словарях локалей
|
|
|
|
+ */
|
|
|
|
+
|
|
void DatLocaleManager::UpdateCategory(long long file_id, long long category) {
|
|
void DatLocaleManager::UpdateCategory(long long file_id, long long category) {
|
|
if (orig_dict_.count(file_id))
|
|
if (orig_dict_.count(file_id))
|
|
orig_dict_[file_id].category = category;
|
|
orig_dict_[file_id].category = category;
|