bananastudio-RiskOfInsanity icon

RiskOfInsanity

A remade randomizer for Risk of Rain 2 with customizable options for hitscans, projectiles, allies, enemies, music, buffs, and stages.

Last updated 2 weeks ago
Total downloads 978
Total rating 0 
Categories Mods Client-side Server-side
Dependency string bananastudio-RiskOfInsanity-1.1.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2117 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2117
RiskofThunder-R2API_Networking-1.0.4 icon
RiskofThunder-R2API_Networking

Networking API around the Unity UNet Low Level API (LLAPI)

Preferred version: 1.0.4
Rune580-Risk_Of_Options-2.8.2 icon
Rune580-Risk_Of_Options

A convenient API for adding BepInEx ConfigEntry's to a option menu

Preferred version: 2.8.2

README

Risk of Insanity

This is a remade randomizer for Risk of Rain 2, the previous one (which is deprecated) being: https://thunderstore.io/package/Goorakh/RoR2Randomizer/.

(Also thanks to Ineophobe for providing some of the base code this mod is built on, and guiding me through modding my first ror2 mod)

All randomizers are disabled by default, and have heavily customizable options to determine how you want stuff randomized.

Its recommended to leave the default blacklisted as blacklisted, due to (for enemies) them breaking (such as voidling phase 1 and 2, if those get randomized. Portal won't spawn.)

Configs can be changed with Risk of Options

Current Randomizers are:

  • Hitscan randomizers
  • Projectile randomizers
  • Ally randomizers
  • Remote Drone Operation randomizers
  • Enemy randomizers
  • Music randomizers
  • Buff randomizers
  • Stage randomizers

Client sided and Server sided

Some randomizers are not server sided, and are only client sided. So if you plan to use it in multiplayer be sure to read this.

  • Hitscan randomizers: Both host and client require the mod
  • Projectile randomizers: Both host and client require the mod
  • Ally and Enemy randomizers: only the host needs the mod for this, no one else
  • Music randomizers: client side only.
  • Buff randomizers: only the host needs the mod for this.
  • Stage randomizers: only the host needs the mod for this.

Notice

When using Remote Operation Drone with the randomizer on, it wont register as you being dead. So when everyone dies and someone is a randomized remote operation drone, the run won't end.

Planned features

  • Fixing Remote Operation Drone (likely)
  • Merging projectiles and Hitscans (likely)
  • Text randomizers (likely)
  • Skill randomizers (unlikely)
  • Material randomizers (maybe)