Of Steamworks and Magick Obscura
АРКАНУМ
арканум
arcanum

Читальный зал

arcanum

Поддержи Клуб!

arcanum

Проекты

arcanum
Файловый архив
Архивы

Мастерская

arcanum

Моддинг игр

arcanum
Arcanum
Главная | Форумы | О проекте | Новости | Графика | Мануалы | Моддинг | Поиск | Контакты

Создание модов для игры Арканум: мануал, уроки, советы, рекомендации

Создание новых технологических схем для игры Arcanum

Арканум

Опять же, как и в предыдущем мануале, попробую вместе с Вами пройти по процессу создания этой самой схемы. Чтоб было достаточно наглядно, если Вы прошли предыдущий мануал — создание нового оружия в Арканум — я рассказал про создание некого «Меча Паладина». Превратить его в вещь, собираемую по схеме — не получится. Схемы производят только генерируемые игрой Arcanum предметами. Для создания их Вам придется обратиться на выбор — к мануалу Gentle_Giant, мануалу (на английском) по работе с pro -файлами, или к моим запискам. Короче, для создания предмета (самого предмета, а не схемы) Вам придется создавать его прототип — файл с расширением *.pro. Процесс забавный. Вам понравится. Там все прописано, если хватит терпения разобраться. Здесь мы рассмотрим создание ТОЛЬКО СХЕМЫ на создание пока что виртуального предмета, который еще только предстоит сделать.

Как и при создании предметов, необходимо определиться, где будет находиться новая схема, на какой локации, в каком контейнере. Я, опять же, не мудрим долго и лукаво, положу свой схематик рядом с мечом Паладина на стартовой локации — месте катастрофы. Как Вы уже поняли — открываем в редакторе необходимую карту. У меня это — Arcanum1-024-fixed (у Вас — ту, что выбрали, любая т.е.). Нахожу точку с нужными мне координатами (в предыдущем мануале я подробно описал как это делать. Почитайте еще разок, если подзабыли.). Как и в случае с мечом, по тому же принципу, находим и размещаем на карте любой схематик — Рис.1.

ArcanumArcanumArcanumArcanum
Рис.1Рис.2Рис.3Рис.4

ПРАВОЙ кнопкой щелкнув по схеме открываем меню редактирования этой схемы — Рис.2. Начинаем редактировать по цифрам Рис.2.

1. и 2. В данном случае — одно и то же. Не известное и известное название схемы. Прописываем в файле /modules/Arcanum/mes/gamedesc.mes. Я ничего в этот раз прописывать не буду, возьму готовое название, есть там такие строчки:

  • {30975}{Ключ от витрины Миска}
  • {30976}{Древние схемы}
  • {30977}{Карта Места Потерянных Голосов}
  • {30978}{Гном-бригадир}

Понятно, что я выбрал неизвестное и известное название — «Древние схемы». Но, если хочется что-то другое — без проблем, в конце списка ( в этом же gamedesc.mes) последними строчками можете выбрать и забить свои названия — типа — электрические сапоги. Соблюдайте синтаксис. Это не рукопись, а код. Ну типа это может выглядеть так:

  • {31276}{Ключ Единорога}
  • {31277}{Клинок Паладина}
  • {31278}{Схема электросапог}

3. Это уникальное название схематика. Нигде в игре оно (только в программе) не видно. Пишем англицким шрифтом в файле /data/oemes/oname.mes. Категория записок, к которой относятся схематики, начинается с 5200 и заканчивается 5399. У меня это выглядит так:

  • {5252}{5252 Note Wellington Invitation}
  • {5253}{5253 Schematic Medical Arachnid}
  • //{5254}{5254 Note Arronax in Old Cave}
  • {5255}{5255 Book Edinorog Journal}
  • {5256}{5256 Book Quotes}
  • {5257}{5257 Schematic Edinorog Key}
  • {5258}{5258 Schematic Paladin’s Blade}

Вроде все ясно. Для того, чтоб прописанное название появилось в окошке надо будет закрыть-открыть редактор. Не будем торопиться, сделаем это позднее. Идем далее.

4. Это номер строки в документе /data/Rules/schematic.mes. Посмотрите внимательно этот документ. Все расписано по категориям, школам технологии, все четко и понятно. Я не экспериментировал особо со школами, так что мне тоже в новинку, хотя схемы делал… Вот заодно и проверю. Проблемка будет в том, что сразу проверить схему не получится, придется набирать очки, осваивать школы… Нудно. Ну да ладно… Лирика. Да, важно. Не стоит (пока что) пытаться изменять базовые предметы, будут (и однозначно) глюки. Мы будем делать схему найденную — Found. Это безопасно. Рассмотрим на примере. Для своего меча я выбираю и прописываю следующее- схема найденная — Found, школа — кузнечная — Smithy Schematics, номера 5200-5399:

  • //Paladin’s Blade
  • {5300}{880} //Name
  • {5301}{881} //Description
  • {5302}{549} //картинка, изображение схемы
  • {5303}{15085} //первый компонент чистая руда
  • {5304}{15094} //второй компонент мифрил
  • {5305}{8300} //результат, готовый продукт
  • {5306}{1} // Количество продукта в результате синтеза в штуках

Понятно, надеюсь, что двойной слеш «//» — закомментирует комментарии к самим параметрам. В документе я бы особо не усердствовал с ними, главное понять, что сии цифры значат:

Первый столбец. {5300} — {5306} — тупо проставляем порядковые, очередные номера. Думать будем потом.

Второй столбец. {880} и {881} — тупо проставляем порядковые, очередные номера. Очередные и порядковые, естественно, по отношению к предыдущему предмету. Теперь поймем, что они значат и открываем файл /data/mes/schematic_text.mes. Как здесь очевидно — в доке прописаны название и описание схемы. По образу и подобию пропишем что-нибудь. У меня вышла такая отсебятина:

  • {880}{Клинок Паладина}
  • {881}{Благословен мастер, который открыл секрет священного оружия. Бла-бла-бла…}

Ну вот, с этой строкой разобрались. {549} — номер картинки схематика. Можно нарисовать свой, можно взять из игры. Чтоб здесь не тратить особо много места (это отдельная тема) на прописывание своих рисунков, воспользуемся пока готовым. неоригинально, но пока достаточно. Номер картинки берем из /data/art/interface/interface.mes. Я выбрал {549} — sword_of_balance_scheme.ART — картинка сбалансированного меча. Подберите себе что-то, рисованием займемся в другой раз.

{15085} — номер первого компонента, номер компонента выбираем из /data/mes/description.mes, это может быть что угодно, выбирайте. Ну я, к примеру возьму, 15085 — чистую руду.

{15094} — номер второго компонента. Аналогично первому компоненту. Я выбрал — мифрил, номер — 15094.

{8300} — номер продукта, то есть тот предмет, что мы ваяли. У меня это — меч Паладина. Номер прописываем /data/mes/description.mes. Выглядит это так:

  • {8291}{Большой Заводской Пластинчатый Доспех}
  • {8292}{Большая Кольчуга Весом с Перышко}
  • {8300}{Клинок Паладина}

Последняя строка понятна до примитивизма.

Теперь (в редакторе), в меню в рис.2 щелкните по иконке с изображением схемы и выберите ее большое изображение. Итак, табличка будет выглядеть примерно так — Рис.3. Обращаю еще раз внимание, — отредактируйте изображение схематика, оно должно быть большим. Еще, если посмотреть внимательно, я установил цену на схему. Хоть это и не важно… Пока вы не вышли из редактора, для проверки — положите рядом со схемой свои компоненты, у меня это мифрил и чистая руда.

Последний штрих. Проверка. Смотрим Рис.4. Промежуточные результаты (в картинках) я опустил. А результат понятен. При нажатии на кнопку — «создать» ничего не произойдет, посколько предмет (файл .pro) мы еще не создали. Но если из файла /data/mes/description.mes выбрать любой предмет и подставить его в соответствующий файл — /data/Rules/schematic.mes то он будет получен. Я проверял.

На этом все. Удачи и успехов. В следующий раз будем делать *.pro.

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

Оглавление раздела   ВКонтакте   Форум   На Главную


Arcanum
Arcanum жив!
Рекомендуем
Новости проекта

Все новости

Арканум Клуб: Фэнтези, RPG, творчество. Нарисуй свой Арканум!

Arcanum: Of Steamworks and Magick Obscura

© 2005–2022 Арканум-Клуб