Pocket-ChaosMode icon

ChaosMode

The Ultimate Challenge Mode! Server-side and vanilla-compatible!

Last updated a month ago
Total downloads 19247
Total rating 1 
Categories Mods Items Enemies Artifacts Server-side Survivors of the Void
Dependency string Pocket-ChaosMode-2.4.0
Dependants 4 other mods depend on this mod

This mod requires the following mods to function

bbepis-BepInExPack-3.0.0 icon
bbepis-BepInExPack

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

Preferred version: 3.0.0
tristanmcpherson-R2API-4.0.11 icon
tristanmcpherson-R2API

A modding API for Risk of Rain 2

Preferred version: 4.0.11

README

What's Chaos Mode?

Chaos Mode is a Risk of Rain 2 Artifact mod that adds, well... Chaos. Enabling the mod causes bosses and swarms to spawn on a timer. Items are randomly dispersed, chests are randomized and events can be triggered that drastically change the way the game is experienced. Server-side and vanilla-compatible (in most cases).

Compatibility

As of patch 2.1.0 Chaos Mode works with the Survivors of The Void Expansion!

Multiplayer

As of patch 2.2.0 multiplayer is a bit weird. If you want to use this mod in multiplayer you essentially have two options.

  • Make sure everyone is running a modded client with the same version of the mod installed. Everything should work correctly.
  • If anyone is playing unmodded, make sure the host has the mod enabled and set the config setting 'ArtifactMode' to 'False.' The mod will automatically run in the background.
    • You cannot currently enable/disable the mod this way without resetting the game (Working on a fix for this).

Configuration

All settings are intended to work at their default. Raising them can cause unnecessary lag or crashing (especially when combined with the Survivors of The Void DLC). Adjust carefully.

Setting Range Default Effect
ArtifactMode True/False True Enables/disables the mod as an artifact. Turn off if playing multiplayer with unmodded clients.
ChaosSpeed 15 - 6000 60 Time in in-game seconds between enemy and event triggers. Limited to every 15 seconds.
StartingItems True/False True Gives items to all players at the start of each Run.
GiveItems True/False True Enables or disables free items when an event triggers.
RandomShrines True/False True Enables or disables all drop types for Shrines of Chance.
RandomSpecialChests True/False False Enables or disables all drop types for Equipment Barrels, Lunar Pods, Legendary Chests and Void Chests.
IncludeLunar True/False False Enables/disables Lunar items being included in the pool of random items during events.
CommonRate 0 - 100 20 Raises the likelyhood that a common item will be rolled.
UncommonRate 0 - 100 15 Raises the likelyhood that an uncommon item will be rolled.
LegendRate 0 - 100 10 Raises the likelyhood that a legendary item will be rolled.
BossRate 0 - 100 10 Raises the likelyhood that a boss item will be rolled.
LunarRate 0 - 100 10 Raises the likelyhood that a lunar item will be rolled.
CorruptRate 0 - 100 10 Raises the likelyhood that a corrupted item will be rolled. (Requires Survivors of The Void)
SwarmRate 0 - 100 35 Raises the likelyhood of spawning low-tier swarms.
EventRate 0 - 100 15 Raises the likelyhood that special "Chaos Events" are triggered.
AmbushRate 0 - 100 30 Raises the likelyhood of spawning high-tier boss enemies.
EliteRate 0 - 100 50 Raises the likelyhood of spawning elite enemies.
SpawnLimit True/False True Limits the amount of enemies that the mod can spawn. WARNING! TURNING THIS OFF CAN CAUSE LAG OR CRASHES!
MaxEnemies 1 - 50 20 Maximum amount of enemies that can spawn at once. Ignored if SpawnLimit is 'False'.
SwarmAggression 1 - 5 1 Multiplies the average number of enemies spawned in swarms.
EnableOrder True/False False Enables or disables the order event wherein your items are redistributed.
PurgeRate 0 - 10 5 Limits how many items a Purge Event can take from players. Always leaves you with at least 3 items.

Contact

If you have questions or problems, you can leave them in the issues or reach out to me on Discord at Pocket#4156 either through DMs or the RoR2 Modding Discord. I'm pretty good about responding to messages.

Changelog

2.4.0

  • Balanced difficulty to make the early-game more fair.
  • Added a setting to toggle randomized drops for special chest types.
  • Added a setting to control whether Lunar items can be added to your inventory from events.

2.3.0

  • Randomized Shrines of Chance to include all drop types (based on drop settings). Guarantees drops when interacting. (May cause conflicts with other Shrine mods)
  • Added weighting to Elite types.
  • Added a setting to toggle randomized Shrines of Chance.
  • Added a setting to toggle random starting items.

2.2.4

  • Optimized multiplayer for vanilla clients.
  • Fixed a bug causing infinite spawns in the bazaar.
  • Added a new setting to enable/disable item dispersal during events.

2.2.2

  • Added a new setting to enable/disable Artifact mode.

2.2.1

  • Added a new setting to enable/disable the Sequencing event.

2.2.0

  • ChaosMode is now an Artifact (Artifact of ChaosMode)!

2.1.1

  • Fixed an issue with one of the events.
  • Changed drop table for Corrupted items.
  • Reworked Elite system and added new Elite types: Mending, Void. (required Survivors of the Void)
  • Optimized code. (it was very old lol)

2.1.0

  • Vanilla-compatible.
  • Fixed an indexing issue with the item system.
  • Added new enemies and events.
  • Reworked enemy spawn system.
  • Changed and added new settings (this may require deleting and remaking your config file).

Earlier version details can be found on the Github page.

Available versions

Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2022-4-24 2.4.0 3859 Version 2.4.0 Install
2022-4-9 2.3.0 2387 Version 2.3.0 Install
2022-4-7 2.2.4 942 Version 2.2.4 Install
2022-4-7 2.2.3 17 Version 2.2.3 Install
2022-3-26 2.2.2 2602 Version 2.2.2 Install
2022-3-25 2.2.1 282 Version 2.2.1 Install
2022-3-23 2.2.0 767 Version 2.2.0 Install
2022-3-22 2.1.1 416 Version 2.1.1 Install
2022-3-21 2.1.0 134 Version 2.1.0 Install
2022-3-14 2.0.5 1164 Version 2.0.5 Install
2022-3-13 2.0.4 213 Version 2.0.4 Install
2022-3-13 2.0.3 240 Version 2.0.3 Install
2022-3-13 2.0.2 76 Version 2.0.2 Install
2022-3-12 2.0.1 347 Version 2.0.1 Install
2021-8-10 1.0.3 3842 Version 1.0.3 Install
2021-7-27 1.0.2 1884 Version 1.0.2 Install
2021-7-26 1.0.1 75 Version 1.0.1 Install