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

RarityLib — иконка
Обложка ROUNDSМод для ROUNDS

RarityLib

от Root

A utility library for adding custom rarities to the game.

  • Легендарный
  • 2,3 млн скачиваний
  • Версия 1.3.0
  • Обновлён 8 июля 2025
  • Не обновлялся больше года
  • Утилиты
  • Патчи

О моде RarityLib

RarityLib — мод для ROUNDS (Раундс) от автора Root. A utility library for adding custom rarities to the game.

Его скачали 2,3 млн раз: это 4-е место среди модов ROUNDS в нашем каталоге, редкость — «легендарный» (топ-5% по скачиваниям). Мод давно не обновлялся — проверьте совместимость с текущей версией игры, актуальная версия — 1.3.0.

Для работы ему нужны: ModdingUtils, CardChoiceSpawnUniqueCardPatch, BepInExPack ROUNDS, UnboundLib.

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

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

RarityLib

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

Если вы хотите получить кучу существующих модных раритетов, выберите Rarity Bundle. Эти редкости, как правило, должны соответствовать любой потребности. (Rarity Bundle)

Примечание: Эта библиотека не является основным способом отключения карт от появления; и она не предполагает наличие редкости с весом 0.

Функции

AddRarity()

int AddRarity(string name, float relativeRarity, Color color, Color colorOff)

Описание

Добавляет новую редкость для использования карт и возвращает ограниченное количество регестерированных редкостей.

Параметры

  • строка — название редкости, которую нужно добавить.
  • редкость, как редко это должно быть (обычно 1, редко 0,1).
  • Какого цвета должна быть редкость при выборе карты.
  • Какой цвет должен быть редкостью, когда карта не выбрана.

Пример использования

RarityUtils.AddRarity("Legendary", 0.025f, new Color(1, 1, 0), new Color(0.7f, 0.7f, 0));

Заметки

AddRarity следует использовать в функции Awake вашего мода, чтобы редкости присутствовали перед созданием карт, которые в них нуждаются.

GetRarity()

CardInfo.Rarity GetRarity(string rarityName)

Описание

Возвращает редкость с данным именем, если оно существует, в противном случае возвращает Common. Нельзя называть до тех пор, пока редкости не будут завершены в начальной функции RarityLib.

Параметры

  • струнная редкость Назовите редкость, которую можно получить.

Пример использования

RarityUtils.GetRarity("Legendary");

GetRarityData()

Rarity GetRarityData(CardInfo.Rarity rarity)

Описание

Возвращает данные за редкость.

Параметры

  • КардИнфо. Редкость — это редкость, которую можно получить.

Пример использования

RarityUtils.GetRarityData(CardInfo.Rarity.Common);

GetCardRarityModifier()

float GetCardRarityModifier(CardInfo card)

Описание

Возвращает модификатор редкости для карты.

Параметры

  • CardInfo - данные о редкости для получения.

Пример использования

float rarityMod = RarityUtils.GetCardRarityModifier(card);
UnityEngine.Debug.Log(rarityMod);

SetCardRarityModifier()

void SetCardRarityModifier(CardInfo card, float modifier)

Описание

Устанавливает модификатор редкости по умолчанию для карты.

Параметры

  • CardInfo - данные о редкости для получения.
  • float modifier - новый модификатор редкости по умолчанию для карты.

Пример использования

RarityUtils.SetCardRarityModifier(card, 5);

AjustCardRarityModifier()

void AjustCardRarityModifier(CardInfo card, float add = 0, float mul = 0)

Описание

Настройка модификатора редкости для карты.

Параметры

  • CardInfo - данные о редкости для получения.
  • поплавок добавляет сумму, которую модификатор редкости по умолчанию корректируется аддитивно.
  • float mul - сумма, которую модификатор редкости по умолчанию корректируется мультипликативно. Применяется после модификатора добавки.

Пример использования

RarityUtils.AjustCardRarityModifier(CardInfo card, 5, 100)

Классы

Редкость

Описание

Информация о данной карточной редкости.

Поля

  • название строки
  • Название редкости.
  • относительное редкость
  • Насколько распространена редкость по сравнению с обычаем.
  • расчетная редкость
  • Без понятия.
  • Цветной цвет
  • Цвет редкости при выборе карты.
  • Цветной цвет Off
  • Цвет редкости, когда карта не выбрана.
  • КардИнфо. Редкостная ценность
  • Редкость CardInfo — редкость карты.

Нужно для работы

В r2modman ставится автоматически

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

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

CR — иконка

CR

Adds new 100 cards to the game!

Легендарный2,2 млнБиблиотека

Classes Manager Reborn — иконка

Classes Manager Reborn

A recreation of the original Classes Manager, with added features.

Легендарный2 млнБиблиотека

WillsWackyManagers — иконка

WillsWackyManagers

Various managers for community usage.

Легендарный1,8 млнБиблиотека

RarityBundle — иконка

RarityBundle

A small bundle of rarities for use by other mods

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

WillsWackyCards — иконка

WillsWackyCards

Small addition of cards to the game.

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

KeysCards — иконка

KeysCards

Adds 48 (+22) new cards to revamp your games.

Эпический971,5 тыс.Карты

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

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

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

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

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

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

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

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

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

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

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

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

Что нужно для работы RarityLib?

Установите вместе с ним: ModdingUtils, CardChoiceSpawnUniqueCardPatch, BepInExPack ROUNDS, UnboundLib. В менеджере модов зависимости подтягиваются автоматически.

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

8 июля 2025, актуальная версия — 1.3.0. Это больше года назад: перед установкой проверьте, работает ли мод на текущей версии игры.

Похожие моды

Все моды на ROUNDS
RoundWithBots — иконка

RoundWithBots

Tired of waiting for friends in Rounds or don't have friends who own the game? The RoundWithBot mod solves this by allowing you to play with AI bots. Simply press 'B' to activate the bot feature and 'R' to ready up, and enjoy Rounds anytime!

Обычный148 тыс.Геймплей

SelectAnyNumber — иконка

SelectAnyNumber

Allows you to select any number of cards.

Обычный102,5 тыс.Геймплей

youtubers cards — иконка

youtubers cards

YOUTUBER CARDS MADE BY BENJIARML dis: https://discord.gg/tkfSe6Xb

Обычный62,1 тыс.Карты

ModdedRoundsStarterpack — иконка

ModdedRoundsStarterpack

Complete starterpack for Modded ROUNDS. Adds over 720 cards and 340 maps, as well as QOL mods, performance improvements, and a variety of patches.

Обычный61,4 тыс.Карты

JARL — иконка

JARL

JARL (Just Another Rounds Library) is a versatile toolkit that introduces a Armor Framework and provides utilities like CustomCardUnity to streamline the creation of custom cards in Unity

Редкий300 тыс.Карты

AALUND13 Cards — иконка

AALUND13 Cards

Explore a collection of unique cards crafted by 'AALUND13'. If you encounter any issues, please report them on the GitHub page.

Редкий262,8 тыс.Карты