Начните вводить название — например, MoreHead, Sodium или PEAK

ShaderSwapper — иконка
Обложка Risk of Rain 2Мод для Risk of Rain 2

ShaderSwapper

от Smooth_Salad

Легкая библиотека для модернизации заглушенных шейдеров до реальных шейдеров во время выполнения.

  • Редкий
  • 1,3 млн скачиваний
  • Версия 1.0.1
  • Обновлён 17 февраля 2024
  • Не обновлялся больше года
  • Библиотека

О моде ShaderSwapper

ShaderSwapper — мод для Risk of Rain 2 (Риск оф Рейн 2) от автора Smooth_Salad. Легкая библиотека для модернизации заглушенных шейдеров до реальных шейдеров во время выполнения.

Его скачали 1,3 млн раз: это 74-е место среди модов Risk of Rain 2 в нашем каталоге, редкость — «редкий» (топ-50% по скачиваниям). Мод давно не обновлялся — проверьте совместимость с текущей версией игры, актуальная версия — 1.0.1.

Это библиотека: сама по себе ничего не добавляет, но нужна другим модам.

Полное описание ShaderSwapper

Автоматический перевод текста автора

Шейдер Свейппер

Легкая библиотека для модернизации заглушенных шейдеров до реальных шейдеров во время выполнения.

Уязвленные шейдеры?

Заглушенные шейдеры - это фиктивные шейдеры, которые содержат свойства настоящих шейдеров Джона Хопу. Это означает, что шейдеры безопасны для включения в ваш проект и пакеты активов. Во время выполнения заглушенные шейдеры модернизируются до реальных шейдеров, а свойства материала сохраняются!

Если вы ищете RoR2 Stubbed Shaders, вы можете найти их здесь. (here)

Этот мод является общим решением для замены ваших заглушенных шейдеров с реальными шейдерами во время выполнения.

Примеры

Убедитесь, что вы используете пространство имен ShaderSwapper!

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

base.StartCoroutine(myAssetBundle.UpgradeStubbedShadersAsync());

ShaderSwapper будет работать в фоновом режиме, чтобы обновить шейдеры каждого материала в вашем пакете активов.

Кроме того, вы можете получить UpgradeStubbedShadersAsync в вашем IContentPackProvider:

public IEnumerator FinalizeAsync(FinalizeAsyncArgs args)
{
    // ...
    
    var upgradeStubbedShaders = myAssetBundle.UpgradeStubbedShadersAsync();
    while (upgradeStubbedShaders.MoveNext())
    {
        yield return upgradeStubbedShaders.Current;
    }

    // ...
}

Материалы с заглушенными шейдерами должны быть явно включены в ваши пакеты активов Авто-включенные материалы (частично серые) не будут найдены ShaderSwapper.

Контакт

Для вопросов или сообщений об ошибках вы можете найти меня в сервере моддинга RoR2 @Groove Salad (RoR2 Modding Server)

Или вы можете разместить вопросы на GitHub (GitHub)

Смотрите также

  • RoR2StubbedShaders: кураторская коллекция шейдеров для RoR2 (RoR2StubbedShaders)
  • RuntimeMaterialInspector: инструмент для редактирования свойств материала в игре (RuntimeMaterialInspector)

Моды, которым нужен ShaderSwapper

14 в каталоге · показаны самые популярные

Starstorm2 — иконка

Starstorm2

Продолжение Starstorm 1. Добавляет новых выживших, механику, предметы, навыки, врагов и многое другое!

Эпический4,1 млнСкины

MoonstormSharedUtils — иконка

MoonstormSharedUtils

API, ориентированный на работу в окружении редакторов с использованием ThunderKit, MSU - это модульная система API, предназначенная для простоты использования и простоты.

Эпический3,2 млнБиблиотека

HAND OVERCLOCKED — иконка

HAND OVERCLOCKED

HAN-D — классический робот-уборщик от Risk of Rain 1. Многопользовательская совместимость!

Эпический2 млнPlayer Characters

SorceressMod — иконка

SorceressMod

Добавляет колдунью, скользящего мели-мага (meleege?), в игру! Требуется SeekersPatcher

Редкий1,1 млнPlayer Characters

Videogame Mod 2 Unofficial — иконка

Videogame Mod 2 Unofficial

Восстановление пре-SotV Videogame Mod 2. Совместим с официальной версией Videogame Mod 2!

Редкий1 млнPlayer Characters

Red Alert — иконка

Red Alert

Электрик в поле. Добавлены Tesla Trooper, Desolator и Chrono Legionnaire. На основе Red Alert 2, тематика вокруг RoR2 (+wip в конфигурации: Conscript и G.I.)

Редкий920,1 тыс.Player Characters

Как установить ShaderSwapper

Файл скачивается с официального сервера Thunderstore, без перезаливов и сторонних установщиков

Подробная инструкция для Risk of Rain 2
  1. Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру Risk of Rain 2.
  2. Создайте профиль — так моды не смешаются с чистой версией игры.
  3. Найдите «ShaderSwapper» во вкладке Online и нажмите Download — BepInEx и все зависимости подтянутся сами.
  4. Нажмите «Start modded» — игра запустится с модами.
  5. Для мультиплеера всем игрокам нужен одинаковый набор модов: в r2modman профиль можно экспортировать кодом и отправить друзьям.
Вы автор мода? Поставьте ссылку на русское описание

Вставьте значок в описание на Thunderstore, в README или в Discord — русскоязычные игроки сразу попадут на страницу с переводом и инструкцией.

Описание на русском — Модка
Markdown[![Описание на русском — Модка](https://modka.app/badge.png)](https://modka.app/risk-of-rain-2/smooth-salad-shaderswapper/)
HTML<a href="https://modka.app/risk-of-rain-2/smooth-salad-shaderswapper/"><img src="https://modka.app/badge.png" alt="Описание на русском — Модка" height="44"></a>
Steam (BBCode)[url=https://modka.app/risk-of-rain-2/smooth-salad-shaderswapper/]Описание на русском — Модка[/url]

Частые вопросы о ShaderSwapper

Как установить ShaderSwapper?

Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру Risk of Rain 2. Создайте профиль — так моды не смешаются с чистой версией игры. Найдите «ShaderSwapper» во вкладке Online и нажмите Download — BepInEx и все зависимости подтянутся сами. Нажмите «Start modded» — игра запустится с модами. Для мультиплеера всем игрокам нужен одинаковый набор модов: в r2modman профиль можно экспортировать кодом и отправить друзьям.

Безопасен ли ShaderSwapper?

Файл скачивается с официального сервера Thunderstore, куда его загрузил Smooth_Salad. Мы не перезаливаем и не изменяем моды.

Нужно ли друзьям ставить ShaderSwapper?

Автор не указал, клиентский это мод или серверный. Безопаснее, чтобы одинаковый набор модов был у всех игроков в лобби: проще всего поделиться профилем r2modman.

Когда ShaderSwapper обновлялся последний раз?

17 февраля 2024, актуальная версия — 1.0.1. Это больше года назад: перед установкой проверьте, работает ли мод на текущей версии игры.

LocationsOfPrecipitation — иконка

LocationsOfPrecipitation

Мод, в котором есть редактор и инструменты выполнения, которые я использую для создания этапов!

Редкий1,4 млнИнструменты

OrographicGambitBaseMod — иконка

OrographicGambitBaseMod

Оригинальное название: House and Myst

Редкий1,4 млнБиблиотека

BadAssEmotes — иконка

BadAssEmotes

Карта Fortnite за 19 долларов, кому она нужна?

Редкий866,6 тыс.Библиотека

ChensHelpers — иконка

ChensHelpers

Этот мод включает помощников, которые могут помочь другим создателям модов. Полностью задокументировано, поэтому не стесняйтесь проверить это.

Обычный449,4 тыс.Библиотека

AssetPlusRequester — иконка

AssetPlusRequester

Скажите R2API включить модуль AssetPlus

Обычный355,6 тыс.Библиотека

SneedHooks — иконка

SneedHooks

Крючки для моих модов.

Обычный330 тыс.Библиотека