???
Математика на уровне МГУ

Obelix

"Моделист-конструктор" или как сделать свой мод для SH-V

Оценить эту запись
Цитата Сообщение от Obelix Посмотреть сообщение
А до каких пор, собственно, мы должны надеяться на топовых моддеров из-за бугра? Неужто в родном отечестве умельцев мало? Тем более, что SH5 в самом деле обладает мощной базой для создания модов. Разговор идёт не только о GoblinEditor и MissionEditor. В SH5 находится ещё несколько инструментов для работы с модами.

Вот об этих инструментах я и хотел бы поговорить. Пока я не решаюсь создать для этого отдельную тему типа "Инструментарий для изготовления своих модов для SH5", будет ли она востребована.

Итак, в SH5 помимо известных всем GoblinEditor и MissionEditor есть ещё несколько более мощных инструментов:

MenuEditor - работа с интерфейсом игры (карты, перископы, меню и т.д.)

ScriptManager - корректировка скриптов в режиме реального времени (по ходу игры)

Terrain Geometry editor - работа с ландшафтом

Terrain Objects editor - работа с наземными сооружениями (здания, бункеры)

AI Debugger - средство настройки AI в режиме игры.

Как получить доступ к этим инструментам?
Идём в документы\SH5\data\cfg\main.cfg и находим там блок

[DEVELOPING]
;Modding=Yes
;MenuEditor=Yes
;DebugScripts=Yes

убираем точки с запятыми в начале строк, чтобы получилось вот так:

[DEVELOPING]
Modding=Yes
MenuEditor=Yes
DebugScripts=Yes

Сохраняем, закрываем. Теперь при запуске игры будет выводиться запрос на запуск MenuEditor. При отказе от MenuEditor начнётся обычный запуск игры. А вот при согласии мы должны увидеть то, что изображено на скрине. Это и есть MenuEditor. Здесь происходит создание и настройка ini файлов в папке data\Menu\Pages

Остальные программы запускаются во время патрулирования. Для этого надо запустить игру в оконном режиме и щёлкнув правой кнопкой мыши по заголовку окна (самый верх окна игры) Вы увидите список данных программ. (Как видно из скрина, эти функции доступны и в режиме MenuEditor, но в ScriptManager, например, работают не все функции, а некоторые инструменты попросту не запустятся.)
На сабсиме есть тема с краткими примерами.

Если кого ещё заинтересуют эти инструменты и кому то захочется что то изготовить с их помощью, можно будет создать тему, куда я перенесу и этот пост, где можно будет более подробно расписать приёмы работы с этими инструментами.

PS Обнаружилась ещё одна тема по MenuEditor.

Comments