R2API

Автор:tristanmcphersonПоследнее обновление:06/06/2023 00:12:044.9M12KB

Risk of Rain 2 R2API-1-lagofast mod master

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

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

API модификации для риска дождя 2

R2API-модификация API для риска дождя 2

по поводу

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

это помогает поддерживать совместимость модов друг с другом.

по сути, r2api не должен менять то, как ведет себя игра без установления какого-либо другого мода.

Единственное изменение заключается в том, чтобы не допустить модов до быстрых игр и призматических испытаний по запросу Игры хопу Команда.

установка, установка

ознакомьтесь с этой страницей на r2wiki, как установить моды

разработка модов с использованием r2api

с тех пор, как r2api 5.0.0 обновление версии, создатели модов в идеале должны ссылаться только на нужные им пакеты в своих c

в массиве зависимостей своего манифеста грозы они должны ссылаться на пакеты r2api из приключенческий команда, например: RiskofThunder-R2API_LobbyConfig-1.0.0

в своих проектах c # они должны получать только соответствующие подмодули r2api dll, которые им нужны.

на вершине Плагин базовой единицыВы должны добавить Беп независимостьНапример, [bepindependenty(DirectorAPI.PluginGUID)]

для добавления зависимости к уровню c

  • Менеджер пакетов nuget:

    • вы можете получить доступ к этому в visual studio, щелкнув правой кнопкой мыши ваш проект в исследователе решений и установив пакеты непосредственно через этот менеджер:
      • Пакеты доступны под приключенческий учетная запись nuget, вы можете найти их через строку поиска, введя R2API.
  • Вручное добавление nuget:

    <PackageReference Include="R2API.Networking" Version="1.0.2" />
    
  • скачайте DLL непосредственно из Thunderstore:

    • добавьте их через исследователь решений, щелкните правой кнопкой мыши ваш проект, добавьте-> ссылку на проект и выберите нужные файлы. dll.
  • если вы используете единство:

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

много документации в включенном xmldocsи дополнительная информация может быть посвящена выделенному вики r2api.

не стесняйтесь спрашивать тоже!

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

старые журналы изменений для этого пакета можно найти на сайте GitHub.

'5.0.0'

  • Модули r2api теперь разделены на свой собственный пакет.

    Создателям модов в идеале следует ссылаться только на нужные им пакеты в проектах c # и пакетах thunderstore. пожалуйста, см. разработка модов с использованием r2api раздел для получения дополнительной информации.

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

    Если вы обнаружите какие-либо проблемы, сообщите нам в модифицированный раздор Или репозитория Github

Этот инструмент предоставлен сторонним разработчиком [bufftool]Внимание (Нормальное)

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

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