Это руководство научит вас, как создавать собственные испытания в The Binding of Isaac.: Возрождение. Что хорошо в этом руководстве, так это то, что оно не требует каких-либо знаний или навыков кодирования.. Просто следуйте инструкциям ниже, чтобы создать собственный вариант The Binding of Isaac.: Проблемы возрождения.
Требования
- Обязательство покаяния Исаака
- Текстовый редактор. Я рекомендую Notepad++, потому что он бесплатен и идеально подходит для наших целей..
- Абсолютно базовые знания компьютера.
Шаг 1: Создание папки мода
Ваше пользовательское задание будет расположено в папке модов в папке модов Binding of Isaac.. Чтобы найти это, просто щелкните правой кнопкой мыши игру в вашей библиотеке Steam., нажмите свойства, а затем нажмите “просматривать файлы игры.” Отсюда, зайди в папку под названием mods. Если у вас установлены моды из мастерской, ты должен увидеть их здесь. Отсюда, нам нужно создать папку, в которой будут храниться наши пользовательские задачи.
Это можно называть как угодно. На самом деле не имеет значения, как это называется, если вы не загружаете свои задачи в мастерскую., но если да, то вам следует назвать это так, чтобы было указано, какой тип задачи(с) в нем. Внутри недавно созданной папки мода., мы создадим еще одну папку под названием “содержание.” Теперь в этой папке, мы создадим текстовый документ под названием “вызовы” который мы сохраним как XML (Расширяемый язык разметки) файл. Внутри этого файла, нам нужно будет сделать несколько вещей, чтобы настроить его. Наша первая строка в нашем файле должна сказать:
<версия вызова ="1">
Затем оставьте место для второй строки, и наш третий (и последний) линия скажет:
</вызовы>
Между этими двумя строками, мы можем ставить столько индивидуальных задач, сколько захотим. Начинайте каждое испытание с новой строки., и напиши <сначала бросить вызов. Закройте каждое задание знаком /> в конце после того, как мы записали все параметры нашего вызова.
Шаг 2: Создайте свой первый вызов
Создать задачу на удивление просто, если речь идет о том, сколько кода (Не волнуйтесь! вам не нужно иметь никакого предварительного опыта, но ты кодируешь!) ты должен написать. Параметры испытания состоят из нескольких значений, которые указывают, за какого персонажа вы будете играть., какие предметы, безделушки, таблетки, карты, и т. д.. ты начнешь с, и многое другое. В этом руководстве для каждого параметра будет предусмотрен раздел, в котором перечислены соответствующие значения с объяснением того, что делает параметр.. Когда я говорю “ценности” Я имею в виду либо номер, связанный с идентификатором предмета коллекционирования, (такой как 1,2,3 и т. д.) или булева операция, которая означает строку, которая говорит либо “истинный” или “ЛОЖЬ.” Если это звучит ошеломляюще, не волнуйтесь. На самом деле это очень просто.
Для каждой задачи есть несколько обязательных параметров.. Я перечислю их в том порядке, в котором они показаны на этом скриншоте., но порядок параметров в вызове не имеет значения.
тип игрока это параметр, который определяет, каким персонажем вы играете. Список заполнения доступен далее в этом руководстве.. Он отформатирован так: тип игрока=”0″
имя это название задачи. Это строка, это означает, что вы просто пишете в кавычках все, что хотите, чтобы вызов назывался.. Название испытания на этом скриншоте — Trick Rage..
идентификатор это уникальный идентификатор, связанный с задачей. Для наших целей, мы ни для чего не будем использовать это. Это просто должно быть число, уникальное для данной задачи.. Вы можете просто начать с 1 для вашего первого испытания и поднимитесь оттуда. Он отформатирован так: идентификатор =”1″
последние дни устанавливает, какого босса нужно победить, чтобы справиться с испытанием. Вероятно, это самый сложный параметр, поскольку некоторые боссы требуют использования дополнительного параметра.. Вот возможные конечные значения:
- Мама = 6
- Сердце мамы/Оно живёт = 8
- Исаак и Сатана = 10
Примечание: дополнительный параметр используется для установки того, победите ли вы в испытании Исаака или Сатану.. Это логический параметр, где “истинный” устанавливает его на Исаака и “false устанавливает его для ягненка. Он называется altpath, поэтому, чтобы установить его для Исаака, вы должны написать endstage=”10″ альтернативный путь=”истинный”
??? и Ягненок = 11 Здесь используется тот же параметр altpath, что и в предыдущем конечном этапе., с “истинный” быть для ??? и “ЛОЖЬ” быть для ягненка.
Мать = 8
Примечание: для отличия Матери от Маминого Сердца используется дополнительный параметр, который имеет такое же значение. Сделать Мать конечной целью, напишите конечную стадию=”8″ секретный путь=”истинный” Это позволит Исааку автоматически войти во все секретные двери., но все равно придется вручную собирать кусочки ножа. Обратите внимание, что в некоторых испытаниях может оказаться невозможно собрать вторую часть ножа., и мягких замков можно избежать, если Исаак начнет с ножа..
Мега Сатана: Чтобы сделать последнее испытание мегасатаны, сначала выберите, хотите ли вы, чтобы игрок находился в сундуке или темной комнате во время битвы с мегасатаной, используя параметры альтернативного пути и конечной стадии, которые мы только что обсудили.. Тогда напишите мегасатан=”истинный” Это заставит Исаака автоматически начать с двух ключевых частей., которые все еще сохраняют свое влияние на шансы Ангела/Дьявола.
На самом деле это единственные необходимые параметры для работы задачи.! Но ваша задача не будет очень интересной только с этими. Вот два важных параметра, которые будут содержаться почти в каждом задании..
стартовые предметы: Этот параметр, достаточно шокирующе, определяет, с какими предметами начнет ваш персонаж. У каждого предмета в игре есть свой идентификатор., который можно найти на platinumgod.co.uk или в фан-вики Gamepedia.. Я бы порекомендовал геймпедию вместо platinumgod, потому что там также есть идентификаторы других полезных вещей, таких как безделушки., таблетки, и карты (подробнее о них позже). Запятые разделяют списки, поэтому они будут выглядеть примерно так: начальные элементы=”1,2,3,4″
комнатный фильтр: Этот параметр запретит появление определенных типов комнат.. Обратите внимание, что вы не можете фильтровать каждую комнату, поскольку действительных комнат не будет, и ваша игра выйдет из строя.. Здесь снова списки разделяются запятыми, и комнаты имеют следующие идентификаторы.:
- 1 = Нормальный
- 2 = Магазин
- 3 = Ошибка
- 4 = Комната сокровищ
- 5 = Босс
- 6 = Минибосс
- 7 = Секретная комната
- 8 = Суперсекретная комната
- 9 = Аркада
- 10 = Комната проклятий
- 11 = Арена
- 12 = Библиотека
- 13 = Комната жертвоприношений
- 14 = Комната Дьявола
- 15 = Комната Ангела
- 16 = Арена Босса
- 17 = Босс Раш
- 18 = Чистая спальня
- 19 = Грязная спальня
- 20 = Хранилище
- 21 = Комната с игральными костями
- 22 = Черный рынок
- 23 = Гридексит (?) Скорее всего не имеет эффекта
- 24 = Планетарий (непроверенный)
- 25 = Телепортатор (?) Скорее всего не имеет эффекта
- 26 = Телепорт-выход (?) Скорее всего не имеет эффекта
- 27 = Секретный выход (?) Скорее всего не имеет эффекта
- 28 = Синий (Обычный ввод возможен только с помощью синей клавиши.)
- 29 = Ультра секрет (непроверенный)
Итак, если вы хотите, чтобы комнаты сокровищ и комнаты ангелов не появлялись, вы бы написали roomfilter=”4,15″
С этими знаниями, вы можете создавать испытания с именем и идентификатором, в которых вы играете за определенного персонажа, с конкретными стартовыми предметами, конкретная цель, и определенные комнаты отфильтрованы. С этими знаниями уже можно многое сделать.. Однако, вы еще многое можете сделать, не имея при этом никаких знаний о кодировании или просмотре игровых файлов.. В следующем разделе будет подробный список других параметров задачи и способов их использования..
Полный список атрибутов и значений
В этом разделе, Я перечислю значения параметров, которые я еще не обсуждал ранее.. Я не буду перечислять здесь предметы и безделушки из-за их большого количества., но их идентификаторы легко доступны на вики Gamepedia..
тип игрока:
- 0 = Исаак (по умолчанию)
- 1 = Магдалина
- 2 = Каин
- 3 = Иуда
- 4 = ??? (Голубой малыш)
- 5 = Ева
- 6 = Самсон
- 7 = Азазель
- 8 = Лазарь
- 9 = Эдем
- 10 = Потерянный
- 11 = Лазарь II
- 12 = Черный Иуда
- 13 = Лилит
- 14 = Хранитель
- 15 = Аполлион
- 16 = Забытый
- 17 = Душа (Примечание: 16 и 17 по сути это один и тот же персонаж. Выбор значения 17 игрок начнет игру как душа, а не как забытый, но в остальном их механика идентична)
- 18 = Бетани
- 19 = Иаков и Исав
- 20 = Испорченный Исаак
- 21 = Оскверненная Магдалина
- 22 = Испорченный Каин
- 23 = Испорченный Иуда
- 25 = Испорченный ??? (Голубой малыш)
- 26 = Испорченная Ева
- 27 = Испорченный Самсон
- 28 = Испорченный Азазель
- 29 = Испорченный Лазарь
- 30 = Испорченный Эдем
- 31 = Испорченная потеря
- 32 = Порченная Лилит
- 33 = Испорченный хранитель
- 34 = Испорченный Аполлион
- 35 = Испорченное, забытое
- 36 = Испорченная Бетани
- 37 = Испорченный Джейкоб
стартовые безделушки устанавливает, с какими безделушками вы начнете. Он отформатирован так: стартовые безделушки=”1,2,3,4″ с разделяющимися запятыми. Обратите внимание: вы можете начать только с одной безделушкой, если у вас нет предмета, позволяющего хранить 2, в этом случае вы можете начать с 2. Другие безделушки НЕ будут появляться в игре.. Значение чисел можно найти на Binding of Isaac Wiki или platinumgod.co.uk.. Например, Идентификатор проглоченной Пенни: 1.
стартовая таблетка устанавливает, с каких таблеток вы начнете. Он отформатирован так: стартовая таблетка=”1,2,3,4″ с разделяющимися запятыми. Обратите внимание, что вы можете начать только с одной таблетки, если у вас нет предмета, позволяющего хранить ее. 2, в этом случае вы можете начать с 2. Другие таблетки НЕ появятся в игре.. Этот атрибут является взаимоисключающим с атрибутом startcard.. Стоимость таблеток следующая.:
- -1 = Нет таблетки (по умолчанию)
- 0 = Плохой газ
- 1 = Плохая поездка
- 2 = Стальные шары
- 3 = Бомбы — ключ к успеху
- 4 = Взрывная диарея
- 5 = Полное здоровье
- 6 = Здоровье упало
- 7 = Здоровье увеличено
- 8 = Я нашел Таблетки
- 9 = Половое созревание
- 10 = Милая муха
- 11 = Диапазон вниз
- 12 = Увеличение диапазона
- 13 = Снижение скорости
- 14 = Ускорение
- 15 = Слёзы вниз
- 16 = Слезы
- 17 = Удача вниз
- 18 = Удачи
- 19 = Телепилюли
- 20 = 48 Часовая энергия!
- 21 = Гематемезис
- 22 = Паралич
- 23 = Я вижу вечность!
- 24 = Феромоны
- 25 = Амнезия
- 26 = Лимонная вечеринка
- 27 = R U Волшебник?
- 28 = Перки!
- 29 = Зависимый!
- 30 = Ре-Лакс
- 31 = ???
- 32 = Один делает тебя больше
- 33 = Один делает тебя маленьким
- 34 = Заражённый!
- 35 = Заражённый?
- 36 = Таблетка силы!
- 37 = Ретро-видение!
- 38 = Друзья до конца!
- 39 = Кс-Лакс
- 40 = Что-то не так…
- 41 = Я сонливый…
- 42 = Я взволнован!!!
- 43 = Глоток!
- 44 = Смотри!
- 45 = Такое ощущение, будто я иду по солнечному свету!
- 46 = Предыдущий!
- 47 = Увеличение скорости выстрела
- 48 = Снижение скорости выстрела
- 49 = Экспериментальная таблетка
Похоже, идентификаторы эффектов золотых и конских пилюль на данный момент неизвестны..
стартовая карта устанавливает, с каких карт вы начинаете. Он отформатирован так: стартовая карта=”1,2,3,4′ с разделяющимися запятыми. Обратите внимание, что вы можете начать только с одной картой, если у вас нет предмета, позволяющего хранить 2, в этом случае вы можете начать с 2. Другие карты НЕ будут появляться в игре.. Этот атрибут является взаимоисключающим с атрибутом startpill.. Например, Ценность Волшебника 3. Обратите внимание, что любой предмет q-слота, не являющийся таблеткой, (такие как руны и камни души) подпадает под эту категорию. Стоимость карт следующая.:
- -1 = Случайный
- 0 = Нет карты (по умолчанию)
- 1 = Дурак
- 2 = Волшебник
- 3 = Верховная Жрица
- 4 = Императрица
- 5 = Император
- 6 = Иерофант
- 7 = Влюбленные
- 8 = Колесница
- 9 = Справедливость
- 10 = Отшельник
- 11 = Колесо Фортуны
- 12 = Сила
- 13 = Повешенный
- 14 = Смерть
- 15 = Умеренность
- 16 = Дьявол
- 17 = Башня
- 18 = Звезды
- 19 = Луна
- 20 = Солнце
- 21 = Решение
- 22 = Мир
- 23 = 2 клубов
- 24 = 2 алмазов
- 25 = 2 Пик
- 26 = 2 червей
- 27 = Туз треф
- 28 = Бубновый туз
- 29 = Пиковый туз
- 30 = Туз червей
- 31 = Джокер
- 32 = Хагалаз
- 33 = Список
- 34 = Эваз
- 35 = Дагаз
- 36 = Ансуз
- 37 = Пертро
- 38 = Гребля на каноэ
- 39 = Альгиз
- 40 = Пустая руна
- 41 = Черная руна
- 42 = Карта Хаоса
- 43 = Кредитная карта
- 44 = Карточка правил
- 45 = Карта против человечества
- 46 = Король-самоубийца
- 47 = Карта бесплатного выхода из тюрьмы
- 48 = ? Карта
- 49 = Осколок игральной кости
- 50 = Экстренный контакт
- 51 = Святая карта
- 52 = Огромный рост
- 53 = Древний отзыв
- 54 = Прогулка эпохи
- 55 = Руна Шард
- 56 = Дурак?
- 57 = Волшебник?
- 58 = Верховная Жрица?
- 59 = Императрица?
- 60 = Император?
- 61 = Иерофант?
- 62 = Влюбленные?
- 63 = Колесница?
- 64 = Справедливость?
- 65 = Отшельник?
- 66 = Колесо Фортуны?
- 67 = Сила?
- 68 = Повешенный?
- 69 = Смерть?
- 70 = Умеренность?
- 71 = Дьявол?
- 72 = Башня?
- 73 = Звезды?
- 74 = Луна?
- 75 = Солнце?
- 76 = Решение?
- 77 = Мир?
- 78 = Потрескавшийся ключ
- 79 = Королева сердца
- 80 = Дикая карта
- 81 = Душа Исаака
- 82 = Душа Магдалины
- 83 = Душа Каина
- 84 = Душа Иуды
- 85 = Душа ??? (Голубой малыш)
- 86 = Душа Евы
- 87 = Душа Самсона
- 88 = Душа Азазеля
- 89 = Душа Лазаря
- 90 = Душа Эдема
- 91 = Душа потерянных
- 92 = Душа Лилит
- 93 = Душа хранителя
- 94 = Душа Аполлиона
- 95 = Душа забытых
- 96 = Душа Бетани
- 97 = Душа Иакова и Исава
проклятие: Этот параметр запретит определенные проклятия от нереста. Каждое проклятие имеет связанное значение, которое складывает аддитивно. Это означает, что у вас будет один номер для этого параметра, даже если вы используете несколько проклятий. Например, Чтобы фильтровать проклятие тьмы и лабиринта, ценность будет 3. Значения следующие:
- 1 = Тьма
- 2 = Лабиринт
- 4 = Потерян
- 8 = Неизвестно
- 16 = Проклятый
- 32 = Лабиринт
- 64 = Слепой
получить проклятие: по сути это противоположность фильтру проклятий. Это значение вызовет проклятие(эс) появляться на каждом этаже. Он имеет те же значения и правила, что и Cursefilter., чтобы заставить тьму и лабиринт на каждом этаже, число будет 3.
достижения: этот параметр заставит разблокировать определенные достижения, прежде чем игроки смогут принять участие в вашем испытании.. Идентификаторы находятся в файлах игры., поэтому, если вы используете этот параметр, ваши знания, вероятно, превосходят мои собственные.
может стрелять: очень важный параметр, который позволяет завязать глаза. Это логическое значение, поэтому, чтобы включить его, напишите canshoot=”ЛОЖЬ” Интересно, что Лилит не может снять повязку с глаз..
- редхп. Добавьте больше красных сердечек. 2 = 1 контейнер.
- макс.хп. Добавьте больше контейнеров для здоровья. 2 = 1 контейнер.
- душа. Добавьте больше сердечек души. 2 = 1 контейнер.
- Блэкхп. Добавьте больше черных сердечек. 2 = 1 контейнер.
- монеты. Добавить монеты. Стоимость идентична количеству добавленных монет..
- максимальный урон. Ограничивает максимальный урон. Не может быть ниже, чем 100.
- добавить урон. Добавьте больше урона.
- Минимальная скорость стрельбы. Минимальная скорострельность.
- миншотскорость. Минимальная скорость съемки.
- большой диапазон. Используется только в соревновании PONG.. Делает диапазон смехотворно высоким.
- трудность. Устанавливает сложность. Допустимые значения::
- 0 = Нормальный. (по умолчанию)
- 1 = Жесткий.
Шаг 3: Публикация
Теперь, когда вы много знаете о задачах и создали некоторые из них самостоятельно,, возможно, вы захотите опубликовать их на семинаре. Хорошо, тебе повезло, потому что ты 90% пути туда уже из-за того, что мы настроили в шаге 1!
Прежде чем опубликовать свое задание, убедитесь, что вы прошли его без мошенничества один или два раза, чтобы избежать гневных комментариев. Это также необходимо, потому что вам нужно хотя бы один раз поиграться с вашим модом, чтобы сгенерировать файл метаданных.xml., что нам понадобится для мастер-класса.
Теперь идем в папку Исаака, который мы уже знаем, как найти с первого шага. Затем перейдите в папку инструментов вместо папки модов.. Отсюда, запустите ModUploader.exe. Теперь вы перетаскиваете папку метаданных.xml, которую можно найти внутри папки вашего конкретного мода. (это должен быть единственный файл в нем, помимо наших файлов контента/задач.. Отсюда, вы можете отредактировать описание по своему вкусу и включить примечания к изменениям. Под тегами, поставь галочку в поле задач, затем нажмите загрузить мод. Тогда все готово!
К настоящему времени, Я надеюсь, что вы создали свое первое задание и, возможно, даже загрузили его в мастерскую, чтобы ваши друзья и более широкое сообщество Исаака могли сыграть в него.. Это не так уж сложно, это? Все еще, как и все, что связано с моддингом, Я уверен, что у вас есть вопросы и неизвестности. Я отвечу, что смогу, но, как я сказал ранее, я не кодер. Итак, вот несколько советов от коллеги, не кодирующего::
- Синтаксис имеет значение, нравиться, много. Если ваша игра вылетает при запуске после того, как вы отредактировали файл испытания, убедитесь, что в конце каждого испытания есть /> и что каждый параметр написан и отформатирован правильно, со струнами, ценности, и логические оппозиции в кавычках после знака = после желаемого параметра без пробелов между чем-либо..
- Самый простой способ научиться — посмотреть, что делают другие.. Загрузите пакет задач из мастерской и просмотрите файл Challenge.xml, чтобы узнать, как они все настроили.. Я также загружу в мастер-класс свой собственный пакет заданий и свяжу его ниже., чтобы вы могли видеть, как я форматировал вещи.
Это все, чем мы делимся сегодня для этого. Связывание Исаака: Возрождение гид. Это руководство было первоначально создано и написано Сеттра Нетленный. На случай, если нам не удастся обновить это руководство, вы можете найти последнее обновление, следуя этому связь.