R2API_Difficulty

⭐ — (12 endorsements) 📥 2.5M downloads 📌 v1.1.2 📅 12/18/2022
⚪ Last updated 2023

By RiskofThunder · Libraries

⬇ Download Mod Source: Thunderstore ↗ 📅 Updated: 6/6/2023 📅 Created: 12/18/2022
⚠️ Install Order · 1 step
1📦 R2API Find it →

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.0% endorsement rate
  • 🏆 #5 of 62 Libraries mods in this game by downloads

📋 About This Mod

API for adding custom in-game difficulties

🤖 AI-enhanced — based on mod data

R2API.Difficulty is a submodule for R2API that lets mod creators add custom difficulties to Risk of Rain 2. It handles negative indices to avoid Eclipse modifiers, includes a SerializableDifficultyDef, and has seen multiple fixes. With 2.5M downloads, it's a widely used library for modders.

✨ Key Features

Allows mod creators to add their own difficulties to the game.
Custom difficulties can include new behaviors depending on implementation.
Uses negative DifficultyIndices by default to avoid Eclipse modifiers after RoR2 1.0.0.0.
Option to set 'preferPositive' to true if positive indices are desired.
Bundles SerializableDifficultyDef, a ScriptableObject for defining difficulty definitions.
Includes ability to hide new difficulties from the lobby screen (added in v1.1.0).

📊 Pros & Cons

✅ Pros

  • Massive adoption with 2.5M downloads, proving it's a go-to library for difficulty mods.
  • Actively maintained with multiple version fixes addressing multiplayer and hook issues.
  • Flexible API with options like 'preferPositive' and hiding from lobby, giving modders control.

⚠️ Cons

  • Low endorsement count (12) relative to downloads, possibly indicating it's a niche tool for modders rather than end-users.
  • Last updated in June 2023, so it may not be compatible with the latest game patches or R2API versions.
  • Requires R2API as a dependency, adding an extra layer for mod users.
🎯 Is This For You?
This is for Risk of Rain 2 mod creators who want to introduce custom difficulty levels with unique mechanics. It's also useful for players who enjoy modded difficulties and want to ensure their mods are built on a stable framework. If you're a modder looking to expand gameplay variety, this library is essential.
📦 Install:Easy· Under 1 minute

💡 Beginner Tips

  • When creating a custom difficulty, remember that negative indices are default to avoid Eclipse modifiers; only use 'preferPositive' if you specifically want those modifiers.
  • Use SerializableDifficultyDef to easily define your difficulty's stats and behaviors in the Unity editor.
  • If you're adding multiple difficulties, ensure you update to v1.1.1 or later to avoid the first difficulty being skipped in the rule catalog.

📊 Mod Details

Game
Thunderstore Mods
Author
RiskofThunder
Version
1.1.2
Downloads
2,455,375
Endorsements
12
Category
Libraries
Created
12/18/2022
Updated
6/6/2023
Tags
Libraries

🔧 How to Install Thunderstore Mods

Use r2modman/Thunderstore Mod Manager. Or manual: install BepInEx, drop mods into plugins folder.

📖 Full step-by-step install guide for Thunderstore →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Thunderstore commands, item IDs, and more.

Keep browsing — more Thunderstore mods await

📋 All Thunderstore Mods 🏆 Top 25 📂 More Libraries 👤 More by RiskofThunder 🔎 Similar Mods 🌐 Best Libraries (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods