Редактор правил

Откройте через Edit → Rule Editor… или контекстное меню мода: Miscellaneous Options → Edit mod with Rule Editor.

Редактор правил

Обзор

Редактор правил порядка загрузки модов. Три типа:

  • About.xml — в About.xml мода (только чтение)
  • Community Rules — общие правила сообщества
  • User Rules — ваши правила

Доступ

Из меню

  1. Edit
  2. Rule Editor…

Из списка модов

  1. ПКМ на мод
  2. Miscellaneous Options → Edit mod with Rule Editor

Интерфейс

Панель правил (слева)

  • About.xml (loadAfter) — моды, после которых загружается этот мод
  • About.xml (loadBefore) — моды, перед которыми загружается этот мод
  • About.xml (incompatibilitiesWith) — несовместимые

  • Community Rules (loadAfter/loadBefore/incompatibilitiesWith) — правила сообщества
  • Force load at top/bottom — чекбоксы принудительной загрузки в начало/конец списка

  • User Rules (loadAfter/loadBefore/incompatibilitiesWith) — ваши личные правила, с теми же чекбоксами Force load at top/bottom

Список модов (справа сверху)

Поиск и перетаскивание модов в панели правил.

Таблица правил (снизу)

Колонки: имя, PackageId, источник, тип правила, комментарий.

Правила из About.xml показывают тип в нижнем регистре (loadafter, loadbefore, incompatiblewith), а правила Community и User — в camelCase (loadAfter, loadBefore, incompatibleWith, loadTop, loadBottom).

Работа с правилами

Просмотр

Откройте редактор для мода или ПКМ в списке — Open this mod in this editor.

Создание

  1. Найдите мод в списке
  2. Перетащите в loadAfter / loadBefore / incompatibilitiesWith
  3. Добавьте комментарий

Редактирование

  • About.xml — только чтение
  • Community/User — двойной клик на комментарий
  • Чекбоксы load top/bottom

Удаление

ПКМ на правило → Delete this rule.

Сохранение

  • Save Community Rules (значок диска, подсказка «Save rules to communityRules.json»)
  • Save User Rules (значок диска, подсказка «Save rules to userRules.json»)
  • Изменения сохраняются в соответствующие JSON-файлы и обновляется кэш метаданных.

Типы правил

loadAfter

Мод загружается после указанных.

loadBefore

Мод загружается перед указанными.

incompatibleWith

Нельзя активировать вместе — RimSort покажет предупреждение.

loadTop

Принудительно загружает мод в самое начало списка, независимо от других правил.

loadBottom

Принудительно загружает мод в самый конец списка, независимо от других правил.

Дополнительно

Переключение видимости правил

Кнопки внизу списка модов показывают/скрывают разные типы правил:

  • Показать/скрыть правила About.xml — видимость правил из метаданных мода
  • Редактировать/заблокировать Community Rules — режим редактирования правил сообщества
  • Редактировать/заблокировать User Rules — режим редактирования пользовательских правил

Скрытые правила также скрываются в таблице правил — так представление становится чище.

Поиск модов

Строка поиска над списком модов быстро находит нужные моды по имени. Список фильтруется в реальном времени по мере ввода.

Контекстные меню

  • Список модов: ПКМ по любому моду открывает его в редакторе
  • Панели правил: ПКМ по любому правилу удаляет его

Рекомендации

  1. Комментируйте правила
  2. После изменений — Sort и проверка предупреждений
  3. Предпочитайте community rules
  4. Бэкап user rules перед большими правками
  5. Проверяйте конфликты в таблице

Устранение проблем

Правила не применяются

  • Сохраните через кнопки Save
  • Перезапуск RimSort или обновление кэша
  • Проверьте PackageId

Не редактируются

  • About.xml — только чтение
  • Community/User — режим Edit (кнопка «Lock»)

Медленно

Много модов — используйте поиск и фильтры видимости.

См. также