R2API_Director

Автор:RiskofThunderПоследнее обновление:20/09/2025 19:41:444.6M42KB

Risk of Rain 2 R2API_Director-1-lagofast mod master

Предварительные зависимости

Введение в мод

API для легкой модификации поведения директора (монстр/интерактивного нерестника ror2)

R2API. режиссер — упрощенное добавление врагов, интерактивных материалов и многого другого к системам режиссеров.

по поводу

R2API. Director — это сборка подмодулей для r2api, которая позволяет создателям модов добавлять новые записи в директора, что позволяет создавать такие вещи, как интерактивные материалы, враги и многое другое в запуске.

варианты использования/функции

R2API. Director используется для добавления новых врагов и интерактивных элементов в пулы spawncard директора. Основной способ использования этого заключается в событиях, предоставленных API. Эти события:

  • StageSettingsActions (измените настройки сцены, такие как монстр сцены и интерактивные кредиты.)
  • MonsterActions (измените dccspool монстров сцены)
  • InteractableActions (изменить dccspool интерактивного сцены)

наряду с этим, R2API. Director также поставляется в комплекте с directorapihelpers, которые содержат вспомогательные методы, которые значительно упрощают взаимодействие с описанными выше событиями.

связанные страницы

Журнал изменений

'2.3.7'

  • поддержка легированного коллективного dlc3.
  • Добавлены отсутствующие карты для нереистов для dlc2.

'2.3.6'

  • как addressabledirectorcardcategoryselection, так и addressableccspool теперь имеют более сложную проверку во время процесса обновления.
    • это означает, что они должны обнаружить такие проблемы, как недействительные карты нереста, недействительные адреса и многое другое.

'2.3.5'

  • добавлено действие mixenemiesdccsactions, которое позволит взаимодействовать с заменой dccs артефакта mixenemies.

'2.3.4'

  • фиксированный.

'2.3.3'

  • исправлены пользовательские монстры и интерактивные материалы, которые несколько раз добавляются в пул сцен в результате изменений фазы 2 сотов.

'2.3.2'

  • фиксированный удаление существующих монстров со стадиичто по умолчанию удалило данного монстра из семейного dccss, потенциально непреднамеренно повлияя на другие сцены, поскольку они делятся между этапами.

'2.3.1'

  • исправлено неправильное обновление класса conditionalpool addressabledccspool, когда он использовал новую семействоdccsoption.

'2.3.0'

  • добавлен класс «AddressReferencedFamilyDirectorCardCategorySelection», который используется для ссылки на familydccs из базовой игры.
  • «PoolEntry» AddressableDCCSPool теперь может ссылаться на familydccs, этот familydccs имеет приоритет над полем addressabledirectorcardcategoryselection.

'2.2.1'

  • добавьте структуру stageserde, которая действует как обходное решение от неспособности Unity правильно сериализировать перечисление этапов теперь, когда оно имеет длину 64 бита.

'2.2.0'

  • добавьте этапы sots и поддерживайте интерактивную категорию штормовых вещей.

'2.1.3'

  • первоначальные исправления выпуска sots dlc2.

'2.1.2'

  • добавьте поддержку «озерах»/«зеленые водопады» из обновления преданности.

'2.1.1'

  • исправлять AddNewMonster / удаление существующего монстра вспомогательные методы не обрабатываются должным образом арена, арена сцена.

'2.1.0'

  • добавленная зависимость для подмодуля адресованных
  • добавлены addressabledccspool и addressabledirectorcardcategoryselection, оба предназначены для использования в редакторе единства.

'2.0.0'

  • исправлена проблема, когда пользовательский выбор категории держателя директоркарты весит там, где целые числа вместо плавающих.

'1.1.2'

  • сделайте API более безопасным.

'1.1.1'

  • исправьте проблему, в которой Stage ParseToInternalStageName (строка) и string ToInternalStageName (этап этапа) возвращает недействительные значения для планетария и пустого траектории соответственно.

'1.1.0'

  • предварительное исправление ошибки, при которой семейные события могли произойти необъявленно и раньше, чем ожидалось (для пустоты обычно это станет очевидным только в том случае, если несколько запусков будут выполнены в одном сеансе игры. спасибо 6thmoon за помощь в поиске коренной причины ошибки. если ошибка все еще не исправлена, не стесняйтесь рассказать нам о разногласиях по модификации!
  • добавить к большинству DirectorAPI.Helpers методы необязательный параметр предиката для более детального управления тем, следует ли добавлять/удалять монстр/интерактивный монстр в/из этапа. предикат имеет директоркарточка выбор категории параметр, который вы можете проверить (вам не обязательно, вместо этого вы можете провести другие проверки, например, если определенный расширение деф активен), чтобы решить, следует ли добавлять/удалять монстр/интерактивный монстр.

'1.0.0'

  • разделен из основного r2api.dll на свой собственный подмодуль.
Этот инструмент предоставлен сторонним разработчиком [bufftool]Внимание (Нормальное)

Загрузите моды сейчас

Установите LagoFast, запустите Risk of Rain 2 и играйте с модами, которые вам нравятся.