You are viewing a potentially older version of this package. View all versions.
DestroyedClone-RiskOfBulletstorm-1.0.1 icon

RiskOfBulletstorm

1.0.1 - Reverted R2API version requirement. | Adds Enter the Gungeon Items & Equipment. !!Multiplayer Untested!! If anything's broken, yell at me in the discord.

Date uploaded 3 years ago
Version 1.0.1
Download link DestroyedClone-RiskOfBulletstorm-1.0.1.zip
Downloads 6416
Dependency string DestroyedClone-RiskOfBulletstorm-1.0.1

This mod requires the following mods to function

RiskofThunder-R2API_Networking-1.0.2 icon
RiskofThunder-R2API_Networking

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

Preferred version: 1.0.2
RiskofThunder-R2API_DamageType-1.0.4 icon
RiskofThunder-R2API_DamageType

API for registering damage types

Preferred version: 1.0.4
RiskofThunder-R2API_Orb-1.0.1 icon
RiskofThunder-R2API_Orb

API for creation and management of custom Orb types.

Preferred version: 1.0.1
RiskofThunder-R2API_LobbyConfig-1.0.1 icon
RiskofThunder-R2API_LobbyConfig

API for modifying the in-game lobby rules

Preferred version: 1.0.1
RiskofThunder-R2API_Language-1.0.1 icon
RiskofThunder-R2API_Language

API for modifying the language localisation of the game

Preferred version: 1.0.1
RiskofThunder-R2API_Dot-1.0.1 icon
RiskofThunder-R2API_Dot

API for adding custom damage over time effects

Preferred version: 1.0.1
RiskofThunder-R2API_Unlockable-1.0.2 icon
RiskofThunder-R2API_Unlockable

API for adding custom achievements and unlockables

Preferred version: 1.0.2
RiskofThunder-R2API_TempVisualEffect-1.0.2 icon
RiskofThunder-R2API_TempVisualEffect

API for adding custom temporary visual effects for characters.

Preferred version: 1.0.2
RiskofThunder-R2API_Prefab-1.0.3 icon
RiskofThunder-R2API_Prefab

API for Prefab creation, networking and duplication

Preferred version: 1.0.3
RiskofThunder-R2API_Loadout-1.0.2 icon
RiskofThunder-R2API_Loadout

API for registering skills, skins and entity states

Preferred version: 1.0.2
RiskofThunder-R2API_Items-1.0.3 icon
RiskofThunder-R2API_Items

API for adding custom items

Preferred version: 1.0.3
bbepis-BepInExPack-5.4.2113 icon
bbepis-BepInExPack

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

Preferred version: 5.4.2113
RiskofThunder-R2API_Elites-1.0.3 icon
RiskofThunder-R2API_Elites

API for adding custom elite types

Preferred version: 1.0.3
RiskofThunder-R2API_Director-2.1.0 icon
RiskofThunder-R2API_Director

API for easily modifiying the Director (RoR2 monster / interactable spawner) behaviour

Preferred version: 2.1.0
RiskofThunder-R2API_RecalculateStats-1.3.0 icon
RiskofThunder-R2API_RecalculateStats

API for manipulating Character Stats

Preferred version: 1.3.0
RiskofThunder-R2API_ContentManagement-1.0.4 icon
RiskofThunder-R2API_ContentManagement

API for adding content to the game

Preferred version: 1.0.4
RiskofThunder-R2API_Core-5.0.12 icon
RiskofThunder-R2API_Core

Core R2API module

Preferred version: 5.0.12

README

Risk of Bulletstorm

A mod for Risk of Rain 2 that plans to add custom content, modified from Enter The Gungeon. Currently Multiplayer untested.

There's a config, but I'm not sure if it works. Feel free to message me in the Risk of Rain 2 Modding discord for any broken junk or suggestions.


Dependencies

BepInEx and R2API ThinkIvis - TILER2 Jarlyk - EliteSpawningOverhaul

Compatibility with other mods

  1. Classic-Items : Beating Embryo Support
  2. Bandit Reloaded : Item Displays
  3. HAND : Item Displays

Planned

  • (Green) Enraging Photo: Boosts damage for a short time after getting hit
  • (Boss) Dog: Chance to find pickups
  • (Green) Military Training: Improves firing
  • (Green) Disarming Personality: Reduces shop prices
  • (Red) Number 2: Boosts stats while alone
  • (Green) Live Ammo: Immunity to contact damage, hitbox to utility
  • (Green) Battery Bullets: Electrifies bullets

  1. BetterUI, ItemStatsMod Support
  2. Multiplayer Testing

Items

White

Mustache: Heal for +10% (+10% per stack) health upon purchasing something.

Green

Scope: Reduces bullet spread by -10% (-5% per stack).

Lunar

Metronome: Gain a 2% damage bonus for every enemy you kill with the same skill, up yo 150%. Gain 50 extra stacks per pickup. Lose 25 stacks upon using a different skill.

Equipment

Normal

Bomb: Throws a bomb for 100% damage. CD: 10s

Elites

(Default: Disabled) Jammed Elites: +200% damage, +100% crit chance

Changelog

1.0.1 - Reverted dependency of R2API. Adjusted item descriptions. 1.0.0 - Released!

Credits

Rico - Equipment Removal Rein - Nonspecific, DirectorAPI KomradeSpectre, Chen - Lots, and TILER2 Help KomradeSpectre - Walking me through the resource process OKIGotIt, Ghor - Spice rob - help with hooks

Credits - Other

https://stackoverflow.com/questions/105372/how-to-enumerate-an-enum https://answers.unity.com/questions/285785/how-to-randomly-pick-a-string-from-an-array.html https://stackoverflow.com/questions/2893297/iterate-multi-dimensional-array-with-nested-foreach-statement https://stackoverflow.com/questions/6413572/how-do-i-get-the-last-four-characters-from-a-string-in-c https://stackoverflow.com/questions/411752/best-way-to-repeat-a-character-in-c-sharp

CHANGELOG

  • 1.2.2
    • Disabled some items and equipment for quality
    • ! New Items
      • Uncommon
        • Alpha Bullets, Battle Standard, Coin Crown,
      • Lunar
        • Ring of Miserly Protection
      • Void Uncommon
        • Leader Standard
      • Void Legendary
        • Prototype
    • ! New Equipment:
      • Normal
        • Orange
      • Lunar
        • Iron Coin, Trusty Lockpicks, Drill
    • ! Artifacts
      • Adaptive Armor, Pit Lord, Swift Post-Battle
    • ! Tweaks
      • Center Pickup Text Config setting
      • Added Stealing
      • No Auto Pickup
    • ! Enemies
      • Added chance to spawn a wisp from breaking chests
Previous Changelog
  • 1.2.1
    • Compat:
      • BetterUI
      • ItemStats
    • New:
      • [Lunar Item] Ring of Miserly Protection: Grants increased health but destroys on Chance Shrines.
      • [Lunar Equipment] Drill: Opens chests but summons enemies depending on chest quality. Can't unlock failed Trusty Lockpick chests.
      • [Lunar Item] Bloodied Scarf: Replaces your Utility with a teleport.
      • [Lunar Item] Teachings of Dodge Roll: Replaces your Utility with a roll.
    • Change:
      • Artifact of the Pit Lord: Removed config, effect now always applies for everyone.
      • Added subcooldown timer of 2.5 seconds for iBomb Companion Device
  • 1.2.0
    • Switched from TILER2 Dependency to KomradeSpectre's ItemBase for more code freedom
    • Circumstances mean that there will be less initial items, but as I catch up they'll be re-added.
    • New:
      • [Common Item] Antibody: Upon healing, gain a 25% chance to heal for +33% more healing (+11% more healing per stack).
      • [Uncommon Item] Ring of Chest Friendship: Increases the amount of chest credit by +50% (+25% per stack).
      • [Equipment] iBomb Companion App: Upon use, within a radius of 75 meters, all explosives and explosive enemies will explode. CD:90
        • Pots and Fusion Cells are instantly killed.
        • Clay Templars and Clayman take 200% damage.
        • Jellyfish take 300% damage.
        • Wandering Vagrants take 100% damage.
        • Clay Dunestriders take 150% damage.
        • Explosive Projectiles are destroyed.
      • [Lunar Equipment] Trusty Lockpicks: 50% chance to unlock a chest, or double its price. CD: 60
      • [Artifact] Artifact of the Pit Lord: When enabled, players take no damage from falling off the stage.
        • Can be configured to include monsters too.
    • Changes:
      • Mustache:
        • (old) 2 (+2 per stack) for 10 seconds
        • (new) 2 (+1 per stack) for 8 seconds
      • Scope:
        • (old) -10% (-5% per stack) spread
        • (new) -20% (-2% per stack) spread.
        • (new) Stacking beyond the max increases your damage by 1% per stack.
        • By increasing the initial value and reducing the stack count, the cap increases from 19 to 41. Also the inclusion of a slight damage increase should make it less annoying if you're forced to pick it up when at max. The initial increase makes it more meaningful when you have one, while the stacking has been decreased for balance.
      • Backpack: Unchanged, but also added.