Моды — с чего начать
Мод Rebellion — это папка с текстовыми файлами SYNX и картинками. Программировать не нужно: мод меняет числа игры и добавляет своё — оружие, предметы, броню, крафты, добычу, картинки, текстуры моделей и тексты.
Скачать пример — мод «Керамбит» 1.1.0 (zip, 6 КБ)
С взрывников падает гнутое лезвие, а кузнец собирает из ножа и лезвия новое оружие. Каждый файл мода подробно прокомментирован на английском: распакуйте архив, откройте файлы и меняйте числа — так проще всего начать.
| Страница | О чём |
|---|---|
| Новое оружие | Своё оружие на теле оружия игры, атаки ЛКМ и ПКМ, рецепт кузнеца |
| Предметы, броня и добыча | Вещи, броня, действия по клавише, кто что роняет, рецепты |
| Способности, шаман и мобы | Числа способностей и узлов дерева шамана, здоровье и урон мобов |
| Картинки, текстуры и тексты | Значки, текстуры моделей, карты свечения, названия и описания |
| Справочник полей | Каждое поле оружия, предметов и мобов и что оно делает |
1. Папка мода
karambit/
pack.synx манифест — единственный обязательный файл
balance/
items.synx новые предметы и добыча
weapons.synx новое оружие
loadout.synx какие предметы — оружие
assets/
items/
karambit.png значок оружия
bent_blade.png значок предмета
locale/
en.synx названия и описания на английском
ru.synx то же на русском2. Манифест pack.synx
Манифест написан в активном режиме SYNX: строка !active включает маркер :i18n, и имя с описанием задаются сразу на всех
языках. Игра берёт значение на языке игрока, а если его нет — английское.
!active
id karambit
kind mod
version 1.1.0
author Ваше имя
apeiron rebellion_mod_karambit
name:i18n
en Karambit
ru Керамбит
description:i18n
en Exploders drop a bent blade; the smith forges a knife and the blade into a karambit.
ru С взрывников падает гнутое лезвие; кузнец скуёт из ножа и лезвия керамбит.| Поле | Что это |
|---|---|
id | Уникальное имя мода: строчная латиница, цифры и _. Мод с другим id игра пропустит и напишет причину в журнал |
kind | mod. Значение dlc занято официальными дополнениями |
version | Поднимайте при каждом изменении: отряд играет вместе, только если у всех одинаковые версии модов |
author | Автор — видно в настройках |
apeiron | Id мода в Апейроне: гостю без мода игра предложит скачать его оттуда. Для своего мода не нужен |
name, description | Название и описание в Настройки → Моды и DLC |
3. Как мод ложится на игру
Рядом с Rebellion.exe лежит папка balance — открытые файлы баланса игры. Это ваш справочник: там все записи и числа.
Файл мода balance/<имя>.synx сливается с файлом игры с тем же именем:
- новый ключ добавляется — так появляются новое оружие и вещи;
- совпавший ключ дополняется вглубь — достаточно назвать только меняемые поля;
- число или список заменяются целиком — если меняете список, повторите в нём то, что было у игры;
- значение
nullудаляет ключ.
Мод, который делает нож вдвое сильнее, — один файл balance/weapons.synx:
weapons
knife
damage 24Имена полей строгие. Опечатка — ошибка загрузки: забег не начнётся, а причина будет в журнале. Все имена — в справочнике.
4. Установить и проверить
- Положите папку мода в
%LOCALAPPDATA%\APERTURESyndicate\Rebellion Saves\mods\— это папка ваших модов, Апейрон её не трогает. - Запустите игру: Настройки → Моды и DLC — мод в списке и включён. Там же его можно выключить.
- Картинки и тексты применяются после перезапуска игры, баланс — со следующего забега.
- Что-то не так — откройте
logs\rebellion.logв папке данных и найдите строкиpacks:: там видно, какой мод прочитан, а какой нет и почему.
5. Моды, статистика и достижения
Забег с модом, который меняет баланс (есть файлы в balance/), не идёт в пожизненную статистику, достижения и таблицу
лидеров: модом можно выдать себе оружие с любым уроном, и рекорды перестали бы что-то значить. В начале такого забега игра
показывает плашку «Забег с модами». Моды только с картинками и текстами на статистику не влияют.
6. Моды в отряде
У всех в отряде должны быть включены одни и те же моды тех же версий. Гостя без мода хоста не пустят: игра покажет, каких модов не хватает, и откроет их в Апейроне, если они там есть.
7. Чего мод не умеет
Код игры закрыт, поэтому мод меняет только данные — числа, списки, картинки и строки:
- новых моделей, анимаций и звуков нет — новое оружие берёт тело оружия игры, модели можно перекрасить своей текстурой;
- новых механик нет — новое оружие и вещи собираются из того, что уже умеет игра;
- новых мобов, боссов и способностей нет — у существующих можно менять числа.
8. Публикация в Апейроне
Опубликованный мод игроки ставят в Апейроне, на странице Rebellion во вкладке «Моды». Пока моды выкладываем мы: пришлите папку мода на [email protected], мы проверим его и опубликуем от вашего имени.
Что можно класть в мод и какую лицензию вы даёте нам на публикацию — в Лицензионном соглашении, Разделы 4 и 7. Мы не опубликуем мод, который ломает игру, сохранения или сетевую игру, содержит чужое без прав или нарушает Условия использования и Правила онлайн-игры и отряда.