TrueFolder system for Mod Organizer 2
02.12.2025 718 40 Автор мода: Alhimik Автор публикации: alhimik198_ Версия: 1 Перевод: Английский

TrueFolder system for Mod Organizer 2

TrueFolders — это C++‑плагин для MO2, который добавляет поддержку виртуальных папок в списке модов.  
Он глубоко интегрируется во внутренние механизмы MO2 (ModInfo, ModListView, Profile, Settings), чтобы корректно обрабатывать иерархию, маркеры конфликтов и подсветку.  
Совместимость с обычными разделителями полностью сохраняется.

Как это работает  
- Обычные разделители продолжают работать как раньше.  
- Если имя разделителя начинается с `#`, он превращается в папку первого уровня; `##` = второго уровня и так далее.  
- Символы `#` скрыты в списке модов MO2, но остаются частью внутреннего имени, что позволяет сторонним плагинам определять вложенность.  
- Свёрнутые папки суммируют содержимое и маркеры конфликтов дочерних модов.  
---
Управление через диалог True Folders Control
Часть 1. Кратко  
- Нажмите Ctrl+F1, чтобы открыть диалог.  
- Выберите разделитель в списке модов — диалог автоматически покажет его параметры.  
- Используйте кнопки уровней (*Regular*, `#`, `##`, …) или стрелки ◀/▶ для изменения вложенности.  
- Настройте отступ слайдером Indentation (0–50 px).  
- Дополнительные кнопки: Collapse All, Expand All, Refresh MO2.  
- Горячие клавиши без диалога: Ctrl+← (уменьшить уровень), Ctrl+→ (увеличить уровень).  
Часть 2. Подробно  
- Current Separator: показывает имя, внутреннее имя и текущий уровень вложенности.  
- Изменение уровня:  
  • *Regular* = уровень 0 (без `#`).  
  • `#`, `##`, `###`, `####`, `#####` = уровни 1–5.  
  • ◀ уменьшает уровень, ▶ увеличивает.  
  • Изменения применяются сразу, список модов обновляется автоматически.  
- Indentation: настройка ширины отступа слева (0–50 px) или пресеты (0, 10, 20, 30, 40).  
- Дополнительные опции:  
  • Чекбокс Invert Alt modifier for collapsed folders — меняет поведение Alt при выделении в свёрнутых папках.  
  • Кнопки: Collapse All, Expand All, Refresh MO2.  
- Горячие клавиши: работают без диалога. Ctrl+← уменьшает уровень, Ctrl+→ увеличивает.  
  Лимит: 0–5. После изменения список обновляется, а разделитель остаётся выделенным и в фокусе.

Плагин - форк на плагин Sub-Separator for Mod Organizer 2

Особая благодарность goldghoti за мод  
Sub-Separator for Mod Organizer 2 и исходники библиотеки.  
Я переписал  код, чтобы создать другую версию, с немного другим подходом к организации иерархии папок, а так же добавил удобное управление настройками.  
---
Как это работает  
- Обычные разделители продолжают работать как раньше.  
- Если имя разделителя начинается с `#`, он превращается в папку первого уровня; `##` = второго уровня и так далее.  
- Символы `#` скрыты в списке модов MO2, но остаются частью внутреннего имени, что позволяет сторонним плагинам определять вложенность.  
- Свёрнутые папки суммируют содержимое и маркеры конфликтов дочерних модов.  
---
Управление через диалог True Folders Control
Часть 1. Кратко  
- Нажмите Ctrl+F1, чтобы открыть диалог.  
- Выберите разделитель в списке модов — диалог автоматически покажет его параметры.  
- Используйте кнопки уровней (*Regular*, `#`, `##`, …) или стрелки ◀/▶ для изменения вложенности.  
- Настройте отступ слайдером Indentation (0–50 px).  
- Дополнительные кнопки: Collapse All, Expand All, Refresh MO2.  
- Горячие клавиши без диалога: Ctrl+← (уменьшить уровень), Ctrl+→ (увеличить уровень).  
Часть 2. Подробно  
- Current Separator: показывает имя, внутреннее имя и текущий уровень вложенности.  
- Изменение уровня:  
  • *Regular* = уровень 0 (без `#`).  
  • `#`, `##`, `###`, `####`, `#####` = уровни 1–5.  
  • ◀ уменьшает уровень, ▶ увеличивает.  
  • Изменения применяются сразу, список модов обновляется автоматически.  
- Indentation: настройка ширины отступа слева (0–50 px) или пресеты (0, 10, 20, 30, 40).  
- Дополнительные опции:  
  • Чекбокс Invert Alt modifier for collapsed folders — меняет поведение Alt при выделении в свёрнутых папках.  
  • Кнопки: Collapse All, Expand All, Refresh MO2.  
- Горячие клавиши: работают без диалога. Ctrl+← уменьшает уровень, Ctrl+→ увеличивает.  
  Лимит: 0–5. После изменения список обновляется, а разделитель остаётся выделенным и в фокусе.
 
avatar
Gamer-mods.ru © 2012 - 2026. Все права защищены. Копирование материалов без указанной активной ссылки на данный сайт запрещено.