Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Туториал.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
488.45 Кб
Скачать

Выпуск мода

Сопровождайте ваш мод подробным файлом Readme. В таком файле приводятся описание мода и его особенностей, возможные баги и технические проблемы, список изменений исходных объектов, возможные источники конфликта с другими модами, а также контактная информация для сообщений об обнаруженных багах и проблемах. Создание файла Readme в простейшем текстовом редакторе (например, Блокноте) позволит прочитать его любому пользователю. Чтобы избежать перезаписи файлом Readme другого мода, задайте уникальное имя, например, "ИмяВашегоМода - Readme!".

Незавершенный мод обозначайте как альфа- или бета-версию. Моды, содержащие известные, но еще не исправленные, баги, а также моды с отсутствующим или временным содержанием являются незавершенными.

Оригинал статьи: About Modding Etiquette.

Перевод: Олег Н. Петров aka Олаурон Мор-Галад

Инструкция по очистке мода Что такое "грязный" мод?

"Грязным" модом называется мод, в котором разработчик случайно изменил что-либо в исходном Обливионе. Например, вы смотрели какое-то подземелье и, случайно, передвинули камень. Или, возможно, вы исследовали какой-то квест, нажимая на кнопки-флажки, а затем сохранили мод. Или же вы сделали стандартную ошибку, нажав кнопку "Recompile All" в редакторе скриптов.

Обычно вы даже не знаете, что ваш мод "грязный", пока другие пользователи не замечают, что он конфликтует с другими модами, хотя между ними нет ничего общего. А возможно, вы просто удалили Мартина, и теперь не знаете, как вернуть его назад.

Используйте Details

Решением проблемы является использование кнопки "Details..." в окне "Data", расположенной справа от кнопки "Set as Active File".

Нажатие на кнопку "Details..." раскрывает все содержание вашего мода. В окне показан список записей, которые являются инструкциями Обливиону по изменению файла Oblivion.esm. Все, что вы делаете в своем моде, записывается в этот список. Даже удаление объекта из оригинальной игры добавляет запись. Собственно, ваш мод является списком изменений в оригинальном Обливионе, и кнопка "Details..." позволяет ближе ознакомиться с ними.

Базовая концепция довольно проста. Тип записи (Type) указывает, что было изменено. Это может быть ссылка (REFR), диалог (DIAL), что-либо в области мира (WRLD) или ячейке (CELL), а также многое другое. Часто записи сгруппированы, поэтому изменения в ячейке приводят к изменениям в области мира, содержащей эту ячейку, и вы увидите обе записи в списке. Сгруппированные записи предваряются неизменяемой записью с типом GRUP.

Колонка "D" содержит флаг, указывающий на удаление объекта, а не на его изменение. Колонка "I" содержит флаг, который вы можете установить для игнорирования записи. Последняя колонка идентифицирует объект, о котором хранятся изменения в записи.

Очистка мода

Одна из возможностей данного окна – отмечать игнорируемые записи. Чтобы проигнорировать запись, необходимо выделить ее и нажать клавишу "del". Чтобы отменить игнорирование записи, нужно выделить ее и снова нажать клавишу "del".

Вы очищаете мод с помощью игнорирования записей. Просмотрите список записей и найдите те, которые появились из-за случайных изменений. Если вы удалили NPC, вы увидите запись типа NPC_ илиREFR с флагом D. Если вы переместили камень, вы увидите запись типа CELL для информации об измененной ячейке, следующую за ней запись типа GRUP и следующие за ней записи типа REFR, содержащие информацию об объектах, которые вы передвинули. Конечно, каждый случай уникален, но немного здравого смысла в сочетании с углублением в список позволят вам найти проблемные записи.

Самое сложное – убедиться, что вы нашли все, что случайно изменили. В результате группировки записей изменение одного объекта создаст запись типа REFR об этом объекте, запись типа CELL о ячейке, в которой содержится этот объект, и запись типа WRLD об области мира, которой принадлежит ячейка. Чтобы корректно очистить мод, необходимо удалить все три записи (если, конечно, это единственные изменения в ячейке или области мира).

Итак, проигнорируйте все ненужные записи с помощью клавиши "delete". Загрузите мод, а затем сохраните его, и проигнорированные изменения навсегда будут удалены из него. Ячейки, которые вы не собирались менять, больше не будут отмечены измененными. NPC, случайно удаленные вами, будут возвращены. Неожиданные конфликты с другими модами исчезнут.