Комплексная система документации и инструментов для моддинга 7 Days to Die (версия A21/v2.4+).
Этот проект представляет собой централизованную базу знаний для создания модов к игре 7 Days to Die. Система автоматически собирает, индексирует и структурирует документацию из различных источников, предоставляя единую точку входа для разработчиков модов.
/
├── README.md # Этот файл
├── sources_list.md # Полный список источников с описаниями
├── guidemap.json # Машинно-читаемая карта источников
├── actions_report.md # Отчёт о выполненных действиях
├── update_sources.sh # Скрипт обновления источников
├── docs/ # Локальные копии документации
├── guides/ # Справочники и шпаргалки
├── examples/ # Примеры модов и шаблоны
└── parsers/ # Утилиты для анализа и извлечения данных
./update_sources.shСкачивает последние версии документации из онлайн-источников.
python3 parsers/scan_project.py /path/to/7dtd/gameАнализирует установку игры, находит Assembly-CSharp.dll и другие важные файлы.
python3 parsers/extract_xml_index.py /path/to/mod/config.xmlСоздаёт индекс элементов и XPath-путей из XML-файлов мода.
- XML Cheatsheet - Полное руководство по XML-моддингу
- C# Cheatsheet - Создание DLL-модов с использованием Harmony
- ModInfo Examples - Примеры файлов ModInfo.xml
- simple_modlet/ - Минимальный XML-модлет
- simple_csharp_mod/ - Базовый C#/Harmony мод
- extract_xml_index.py - Извлечение структуры из XML
- scan_project.py - Сканирование установки игры
- search_docs.py - Поиск по локальной документации
- 7D2D Mod Launcher
- DMT (Deatils Modding Tools)
- Harmony Patching Library
- Steam Community Guides
- NexusMods Discussions
- Reddit - r/7daystodie
Полный список см. в sources_list.md.
- Изучите xml_cheatsheet.md
- Скопируйте шаблон из examples/simple_modlet/
- Модифицируйте XML-файлы согласно вашим потребностям
- Создайте ModInfo.xml с правильными метаданными
- Изучите csharp_cheatsheet.md
- Используйте ILSpy/dnSpy для декомпиляции Assembly-CSharp.dll
- Скопируйте шаблон из examples/simple_csharp_mod/
- Реализуйте Harmony-патчи
- Соберите DLL и протестируйте
python3 parsers/extract_xml_index.py /path/to/existing/mod/Эта система документации может быть обновлена автоматически:
./update_sources.shСкрипт загрузит актуальные версии онлайн-источников и обновит локальные копии.
Данная документация собрана из открытых источников сообщества 7 Days to Die. Все права на оригинальные материалы принадлежат их авторам.
Для улучшения документации или добавления новых источников, пожалуйста, создайте issue или pull request в этом репозитории.
Версия guide-map: 1.0
Последнее обновление: 2025-10-18
Поддерживаемая версия игры: Alpha 21+ (v2.4 b6)