Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
RiskOfInsanity
A remade randomizer for Risk of Rain 2. Huge thanks to Goorakh for allowing the use of the original RoR2Randomizer code.
| Date uploaded | a day ago |
| Version | 2.0.0 |
| Download link | bananastudio-RiskOfInsanity-2.0.0.zip |
| Downloads | 135 |
| Dependency string | bananastudio-RiskOfInsanity-2.0.0 |
This mod requires the following mods to function
bbepis-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 5.4.2121RiskofThunder-R2API_Language
API for modifying the language localisation of the game
Preferred version: 1.1.0RiskofThunder-R2API_Networking
Networking API around the Unity UNet Low Level API (LLAPI)
Preferred version: 1.0.4RiskofThunder-R2API_Prefab
API for Prefab creation, networking and duplication
Preferred version: 1.1.1Rune580-Risk_Of_Options
A convenient API for adding BepInEx ConfigEntry's to a option menu
Preferred version: 2.8.5README
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/.
Huge thanks to Goorakh for creating the original Risk of Rain 2 Randomizer and giving permission to modify and continue the project.
Also thanks to Ineo for helping me test the mod.
Most randomizers are enabled by default. All settings can be changed in-game using Risk of Options.
Configs can be changed with Risk of Options
Current Randomizers are:
- Stage Randomizer: Swaps every stage for a random playable map.
- Boss Randomizer: Randomizes the character types of bosses. Currently includes Mithrix, Voidling, Aurelionite, Twisted Scavengers, Alloy Worship Unit and Teleporter Bosses.
- Item Randomizer: Randomizes items and equipments
- Item Tier Randomizer: Randomizes which tier all items are in
- Status Effect Randomizer: Randomizes all buffs/debuffs applied to characters.
- Survivor Starting Animation Randomizer: Randomizes the first stage spawn animation of all survivors. randomspawnpod
- Projectile Randomizer: Randomizes projectiles.
- Summon Randomizer: Randomizes summoned characters.
- Effect Randomizer: Randomizes visual effects.
- Weak Point Randomizer: Randomizes which hitboxes are considered weak points by Railgunner's scoped shot. The number of weak points per character remain the same.
Current Features:
- Multiplayer Compatible. Every player needs to have the mod.
- Compatibile with Risk of Options for easy configuration in-game.
- Consistent Randomness: The way things are randomized is consistent throughout a run. A certain randomized replacement (item, summon, buff, etc.) will always be the same until the run ends.
Planned features
- Randomizing Remote Operation Drone (likely)
- Randomizing stats (likely)
- Randomizing Music (likely)
CHANGELOG
Changelog
2.0.0 - Rewrite
- Completely rewritten the code to instead fix RoR2Randomizer instead of make it completely from scratch
- Has all the features the old randomizer has but working with alloyed collective!
1.1.1 - Forgetting
- Forgot to update the README.
1.1.0 - Fixes
- Remote Drone Operation is now randomized
- Projectiles and Hitscans syncs now
- Fixed enemies that replaced voidling not spawn portal
- Fixed enemies that replaced false son not play death animation and not allow you to leave
- Fixed ally items spawning infinite randomized allies
- Changed enemy randomizer to allow drones to replace enemies
- Dialogues of False Son and Mithrix is now replaced by the enemy they got randomized with
- Added a few new configs to allow for better customization
1.0.0 - Initial Release
- Initial release of Risk of Insanity
- Hitscan randomizer
- Projectile randomizer
- Ally randomizer
- Enemy randomizer
- Music randomizer
- Buff randomizer
- Stage randomizer
- Highly customizable options via Risk of Options
- Default blacklists to prevent game-breaking scenarios