Elite Games - Свобода среди звезд!
.
ВНИМАНИЕ!
Наша конференция посвящена космической тематике и компьютерным играм.
Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!

  » [X4][Utility] X4 Plan Editor | страница 1
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

Поиск | Снег | Правила конференции | Фотоальбом | Регистрация | Список пилотов | Профиль | Войти и проверить личные сообщения | Вход

   Страница 1 из 1
 
Поиск в этой теме:
Канал X4: Foundations » Модовый и скриптовый отсек X4: Foundations: «[X4][Utility] X4 Plan Editor»
alexalsp
 531 EGP


Модератор
Рейтинг канала: 5(230)
Репутация: 56
Сообщения: 4685

Зарегистрирован: 12.08.2014
X4 Plan Editor / Редактор планов станций для X4: Foundations

ОПИСАНИЕ
Утилита для редактирования XML-планов станций X4: Foundations. Позволяет перестраивать очередь строительства, управлять зависимостями модулей и анализировать вооружение без запуска игры.

СИСТЕМНЫЕ ТРЕБОВАНИЯ
* ОС: Windows 7/10/11 (x64)
* Платформа: .NET Framework 4.6.2+

ОСНОВНЫЕ ВОЗМОЖНОСТИ
* Drag-and-Drop: Меняйте порядок постройки модулей простым перетаскиванием мыши. Программа сама исправит ID и цепочки связей predecessor.
* Интеллектуальное удаление: При удалении промежуточного модуля программа автоматически "отвязывает" зависимые элементы, чтобы план остался рабочим.
* Отмена удаления: История изменений позволяет мгновенно восстановить случайно удаленные модули станции.
* Полная статистика модуля: Координаты, углы поворота до градуса, макросы и сгруппированный список вооружения (щиты/турели) с подсчетом их количества.
* Система плагинов: Поддержка пользовательских баз данных для совместимости с любыми модами.

РАБОТА С КОНФИГОМ (modules.plugin.json) - создается при первом запуске программы.
Программа автоматически создает файл при запуске программы и проверяет его наличие в своей папке. Чтобы добавить свои модули (например, из модов Star Wars или VRO):

1. Откройте файл modules.plugin.json.
2. Используйте следующую структуру (обязательно соблюдайте кавычки и скобки):

Код:
{
  "formatVersion": 1,
  "description": "Моя база модулей",
  "categories": [
    {
      "name": "НАЗВАНИЕ КАТЕГОРИИ",
      "modules": [
        {
          "id": "macro_name_here_macro",
          "name": "Красивое название для отображения",
          "comment": "Опциональный комментарий"
        },
        {
          "id": "macro_name_here_2_macro",
          "name": "Красивое название для отображения",
          "comment": "Опциональный комментарий"
        }      
      ]
    }
  ]
}


3. После правки файла в программе выберите пункт меню "Перечитать данные" - список модулей обновится мгновенно без перезапуска редактора.
4. Статус-бар внизу окна покажет, сколько модулей подгружено из вашего плагина. Если модуль уже есть , копиии пропускаются.

ГОРЯЧИЕ КЛАВИШИ И УПРАВЛЕНИЕ
* ЛКМ (зажать): Перетаскивание модуля в списке.
* Ctrl+C или ПКМ: Копирование подробных данных о выбранном модуле в буфер обмена.
* Меню "Перечитать": Обновление базы имен из JSON-конфига на лету.

 История версий   (кликните здесь для просмотра)
1.1.0
- Добавлено меню в ПКМ:
Копировать
Вырезать
Вставить
Переместить в самый верх
Переместить в самый низ
Присоединить К...
Открепить
- Удалено повторябщее функционал меню
- Добавлена папка Tools с дополнительными необходимыми инструментами
- X4BuildModuleFinder
Предназначена для поиска и извлечения названий модулей из файлов игры X4: Foundations.
Она автоматически сканирует файлы игры, находит ссылки на текстовые идентификаторы и
преобразует их в понятные человеку названия с учетом языковых файлов игры и модов.

- X Catalog Tool GUI for Console
Графическая оболочка для работы с XRCatTool.exe, позволяющая распаковывать игровые архивы (*.cat)
с возможностью гибкой настройки.
Упрощает процесс распаковки файлов игры X-серии (Egosoft) с помощью визуального интерфейса и сохранения настроек.

1.0.1
- Теперь программа работает только с файлом плагина.
Cоздать можно специально созданой утилитой X4BuildModuleFinder в папке Tools

1.0.0
- Релиз

 Cкрытый текст   (кликните здесь для просмотра)








Кто играет, протестируйте, может шняга получилась )))
А то у меня нет возможности в игре проверить, свет по пятницам дают...

_________________
CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6

Пользуйте мои моды как хотите....

Последний раз редактировалось: alexalsp (03:40 10-03-2026), всего редактировалось 12 раз(а)
    Добавлено: 00:27 08-03-2026   
Mechick
 102 EGP


Рейтинг канала: 3(46)
Репутация: 8
Сообщения: 294

Зарегистрирован: 24.07.2010
Если сравнивать с моим перестановщиком, то сильно не хватает массового переноса/удаления блоков. По одному перетаскивать станции в огромном плане замучаешься. (либо я не понял как выделить несколько сразу).
Так же не хватает поиска и выделения блоков по типам: Выделить все модули хранения или все электростанции например.
PS. Сохранение предэцессоров конечно круто, но всё же имхо бессмысленно, особенно при массовых удалениях коннекторов. А многие пилоты, просто лепят станции в одну кучу в одной точке и не заморачиваются с этим вообще.
    Добавлено: Вчера в 18:12   
alexalsp
 531 EGP


Модератор
Рейтинг канала: 5(230)
Репутация: 56
Сообщения: 4685

Зарегистрирован: 12.08.2014
1.1.0
- Добавлено меню в ПКМ:
Код:
   Копировать
   Вырезать
   Вставить
   Переместить в самый верх
   Переместить в самый низ
   Присоединить К...
   Открепить

- Удалено повторябщее функционал меню
- Добавлена папка Tools с дополнительными необходимыми инструментами
- X4BuildModuleFinder
Предназначена для поиска и извлечения названий модулей из файлов игры X4: Foundations.
Она автоматически сканирует файлы игры, находит ссылки на текстовые идентификаторы и
преобразует их в понятные человеку названия с учетом языковых файлов игры и модов.

- X Catalog Tool GUI for Console
Графическая оболочка для работы с XRCatTool.exe, позволяющая распаковывать игровые архивы (*.cat)
с возможностью гибкой настройки.
Упрощает процесс распаковки файлов игры X-серии (Egosoft) с помощью визуального интерфейса и сохранения настроек.

1.0.1
- Теперь программа работает только с файлом плагина.
Cоздать можно специально созданой утилитой X4BuildModuleFinder в папке Tools


Обновлены скриншоты в шапке

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

Касательно Прикрепления К...

У модуля остаются координаты

Что с ними делать я не знаю, нужно проверить прикреплённый модуль в игре автоматом изменит координаты или глюкнит игра или сам план не импорнется

Если глюкнит - то попробовать обнулить координаты и повторить попытку.

Необходимы данные...
_________________
CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6

Пользуйте мои моды как хотите....

Последний раз редактировалось: alexalsp (03:10 10-03-2026), всего редактировалось 3 раз(а)
    Добавлено: Сегодня в 1:38   
alexalsp
 531 EGP


Модератор
Рейтинг канала: 5(230)
Репутация: 56
Сообщения: 4685

Зарегистрирован: 12.08.2014
1.1.0 бета 2

Код:
- Добавлено меню в ПКМ:
   Выделить по типу
      Строительные модули
      Хранилища
      Жилые модули
      Доки
      Пирсы
      Оборона
      Структурные модули
      Производство
      Поиск по имени...     

(Спасибо пилоту: Mechick)


Сриншоты в шапке обновлены.
_________________
CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6

Пользуйте мои моды как хотите....

Последний раз редактировалось: alexalsp (03:10 10-03-2026), всего редактировалось 1 раз
    Добавлено: Сегодня в 3:09   
Mechick
 102 EGP


Рейтинг канала: 3(46)
Репутация: 8
Сообщения: 294

Зарегистрирован: 24.07.2010
alexalsp :
1.1.0 бета 2

Код:
- Добавлено меню в ПКМ:
   Выделить по типу
      Строительные модули
      Хранилища
      Жилые модули
      Доки
      Пирсы
      Оборона
      Структурные модули
      Производство
      Поиск по имени...     

(Спасибо пилоту: Mechick)


Сриншоты в шапке обновлены.


У меня там не столько поиск, сколько выделение производственных блоков по шаблону в названии. Например "электро" выделяло все электростанции игнорируя остальные производства.
    Добавлено: Сегодня в 3:25   
alexalsp
 531 EGP


Модератор
Рейтинг канала: 5(230)
Репутация: 56
Сообщения: 4685

Зарегистрирован: 12.08.2014
Я сделал поиск, так как не видел смысла дублировать то, что уже по типам выделить можно.

1.1.0 beta 3

- Добавлено сообщение - предупреждение о несохраненных данных при выходе
- Поиск открыть можно по горячим клавишам Ctrl+F3 искать дальше F3
_________________
CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6

Пользуйте мои моды как хотите....

Последний раз редактировалось: alexalsp (03:44 10-03-2026), всего редактировалось 2 раз(а)
    Добавлено: Сегодня в 3:43   
Mechick
 102 EGP


Рейтинг канала: 3(46)
Репутация: 8
Сообщения: 294

Зарегистрирован: 24.07.2010
alexalsp :
Я сделал поиск, так как не видел смысла дублировать то, что уже по типам выделить можно.

1.1.0 beta 3

- Добавлено сообщение - предупреждение о несохраненных данных при выходе
- Поиск открыть можно по горячим клавишам Ctrl+F3 искать дальше F3


Ты не понял. Все производства разные, нужно выделение, а не поиск с перебором. Например у меня есть перестройка комплекса с возрастающим производством, где это важно, чтобы электростанция шла первой, далее вода, еда и т. д. и т. п.
    Добавлено: Сегодня в 4:00   
Канал X4: Foundations -> Модовый и скриптовый отсек X4: Foundations: «[X4][Utility] X4 Plan Editor»
 
  
Показать: 
Предыдущая тема | Следующая тема |
К списку каналов | Наверх страницы
Цитата не в тему: Мелька, не отмелькивайся от темы! (посоветовал Vitalii MeLeK)

  » [X4][Utility] X4 Plan Editor | страница 1
Каналы: Новости | Elite | Elite: Dangerous | Freelancer | Star Citizen | X-Tension/X-BTF | X2: The Threat | X3: Reunion | X3: Terran Conflict | X Rebirth | X4: Foundations | EVE Online | Orbiter | Kerbal Space Program | Evochron | VoidExpanse | Космические Миры | Онлайновые игры | Другие игры | Цифровая дистрибуция | play.elite-games.ru | ЗВ 2: Гражданская война | Творчество | Железо | Игра Мечты | Сайт
   Дизайн Elite Games V5 beta.18