Zenithrium-VanillaVoid icon

VanillaVoid

Adds more void variants for vanilla items.

Last updated 13 hours ago
Total downloads 84816
Total rating 13 
Categories Items Survivors of the Void Mods
Dependency string Zenithrium-VanillaVoid-1.3.0
Dependants 19 other mods depend on this mod

This mod requires the following mods to function

bbepis-BepInExPack-5.4.1903 icon
bbepis-BepInExPack

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

Preferred version: 5.4.1903
tristanmcpherson-R2API-4.3.5 icon
tristanmcpherson-R2API

A modding API for Risk of Rain 2

Preferred version: 4.3.5
RumblingJOSEPH-VoidItemAPI-1.1.0 icon
RumblingJOSEPH-VoidItemAPI

An API for easily initializing transformations for custom void items.

Preferred version: 1.1.0

README

Vanilla Void

Have you ever died with Pluripotent Larva and thought, "wow, that didn't corrupt literally all of my items. this game sucks!" I uh, me neither, but..anyway...

This mod adds 9 void items: 5 common/tier-1, 3 uncommon/tier-2, and 1 legendary/tier-3. More to come!

This mod (clearly) requires Survivors of the Void.

New Void Items

Both the base and stacking effects of these items are customizable. You can also turn any or all of the items off, if you're in to that sort of thing.

Icon Name/Effect Non-Void Pair

Common / Tier 1 Items

Abyss-Touched Adze
Deal more damage to enemies with lower health. Scales linearly the less health a given enemy has.
Corrupts all Crowbars.
Clockwork Mechanism
Gain items at the start of the next stage. Breaks a random item at low health.

---

This item has multiple variants, with a lot of customization. You can select which you'd prefer to use in the config.

Corrupts all Delicate Watches.
Enhancement Vials
Upgrade an item at low health. Consumed on use. At the start of each stage, a stack regenerates.
Corrupts all Power Elixirs.
Extraterrestrial Exhaust
Upon activating a skill, fire a number of rockets depending on the skill's cooldown.
Corrupts all Bundles of Fireworks.
Supercritical Coolant
Killing an enemy slows and eventually freezes other nearby enemies.
Corrupts all Gasolines.

Uncommon / Tier 2 Items

Crystalline Lotus
Periodically release a barrier nova during the Teleporter event and 'Holdout Zones' such as the Void Fields.
Corrupts all Lepton Daisies.
Executioner's Burden
Your 'On-Kill' effects occur an additional time upon killing an elite. Additionally causes a damaging AOE upon elite kill.
Corrupts all Old Guillotines.
Quasitemporal Quill
Gain an airdash.
Corrupts all Hopoo Feathers.

Legendary / Tier 3 Items

Lens-Maker's Orrery
Non-critical hits grant a stacking damage bonus that is lost upon critting.

---

This item has another variant. You can select which you'd prefer to use in the config.

Corrupts all Laser Scopes.

Special Thanks

  • Thank you to...
    • KomradeSpectre, for the item boilerplate and tutorial
    • RumblingJOSEPH, both for VoidAPI but also for helping me figure everything out time and time again
    • Corn-Lord for the concept, name, and general lore, and Voidsenight for the design inspiration of Lens-Maker's Orrery, from their RoR2 Ideas document, found here: https://docs.google.com/document/d/1mRj_wADu0cru9Kmp0sPquV-leUX_CwVtbXGYLxXFDK0/edit?usp=sharing
    • Slipskip for the effect and visual inspiration for Quill
    • Heyimnoop, for making the original Adze icon, helping with the current Lotus and Orrery icons, and for putting up with me being hilariously stupid, and Groove_Salad for help with the Coolant icon
    • PIEisFANTASTIC and thejanjan for one of the Orrery variants
    • Conq, for the a variant of Clockwork
    • Harb, for helping with me with IL hooks
    • RandomlyAwesome, for helping me hook into the right part of the stage manager for Clockwork and for spending like half an hour with me trying to fix something that was completely my fault
    • iDeathHD and Bubbet for helping with spawning Executioner's Burden properly, and iDeathHD again for helping with prefabs with Exhaust
    • ThinkInvis and TinkersSatchel for inspiration (read: being stolen from) on how the thunderstore page looks now
    • The rest of the Starstorm 2 team for putting up with me being continuously inept :)
    • The RoR2 Modding and Starstorm 2 servers for helping refine ideas/designs and generally being kind

Misc

You can contact me on Discord in the RoR2 Modding server or simply message me, @Zenithrium#7082. I'd love to hear about more item ideas or if you think any item could use a buff, nerf, or even a rework. You can also check out the Github and leave a pull request or issue.

Changelog

  • v1.3.0 """Gearbox""" Update

    • Added Quasitemporal Quill, void Hopoo Feather. Effect and design inspiration by Slipskip#0372 from the SS2 discord. Thank you for the idea!
    • Slightly adjusted the visuals for Lotus
  • v1.2.2 Config Changes

    • Broken items no longer have their own enable/disable options. They're always enabled, which doesn't matter because they'll never get used unless their non-broken version exists.
    • Broken Clockwork no longer relies on Clockwork, so that nothing breaks if you disable it.
    • Probably reset your configs. Nothing should break if you don't, but they'll be a lot cleaner if you do.
    • Cleaned up the README a little bit.
  • v1.2.1 Some Adjustments

    • Nerfed Orrery - its numbers were majorly overtuned. 250% -> 150% damage increase. Still may be a bit strong.
    • Buffed Executioner's Burden - it now has a weak-ish aoe that activates every time it ticks. This makes the item less reliant on having other on-death items. Only downside is the logbook description is even longer now. yay.
    • Improved wording in Orrery's descriptions and fixed a typo in the config.
    • Orrery actually stacks now. Oops.
    • Added item displays for Orrey for Starstorm 2's characters. I forgot to do it last time.
    • Clockwork's cooldown buff now stacks and shows the remaining seconds before it expires. No actual change, but it looks nicer now.
    • Fixed a bug where disabling Enhancement Vials without disabling Empty Vials would break interactable spawning. Now it just breaks if you do it the other way around. So don't do that.
  • v1.2.0 Finally Something New

    • Added Supercritical Coolant, void Gasoline.
    • Reworked Orrery to be based around not critting. As much as I do like the double, triple, etc crits of the original version, I don't think there's really a reason to not pick it up compared to laser scope. They both buff crits, one in a consistent way, and another in a weird way. This change makes picking the item up have some thought to it.
    • Maybe fixed a bug with Clockwork not applying its cooldown debuff properly for clients.
    • Added IDRs for Starstorm 2's characters.
    • Sorry it took so long to get new stuff out - I've been working on starstorm! go play it!

Old Changelogs

  • v1.1.13 Minor Fixes

    • Fixed exhaust overpreforming with Visions of Heresy - now only fires missiles for every other skill cast
    • Clockwork no longer triggers from damage without an attacker (ex. fall damage, void fog, etc. fall damage (and most other applicable sources) don't need to be that harsh, and void fog obliterated this item)
  • v1.1.12 Exhaust Fix

    • Finally fixed exhaust not working in multiplayer. It should work properly for clients.
  • v1.1.11 Adze Rewrite

    • Adjusted the code for Adze so it REALLY shouldn't cause extremely large numbers.
  • v1.1.10 Stupider Fix

    • Unruined the code. Oops.
  • v1.1.9 Stupid Fix

    • Made the offending code just have a config option. If you're having a weird issue like health bars vanishing, just turn the option off in Orrery's config. I'd remove it or find a better way to fix this, but I can't properly replicate it and it's only an issue with another mod I can't identify.
  • v1.1.8 HP Bar / IL Hook Fix

    • Improved IL hook for Orrery / Lost Seer's interaction so it shouldn't cause an NRE
    • Thank you HIFU for helping me with the IL hook
  • v1.1.7 Clockwork Rework Again & Fixes Again

    • Another Clockwork rework suggested by a friend of mine. Configs for Clockwork should be entirely reset. Old variants are still available
    • Fixed Orrery not working on Railgunner
    • Fixed Lotus-related NREs
  • v1.1.6 Clockwork Rework & Fixes

    • Added Clockwork Rework / Variant, idea courtesy of Conq on the modding discord. You can still use the old variant if you'd like, but the config will by default be the new version
    • Fixed some phrasing / small issues in the logbook and config
    • Improved config for Vials
    • Fixed Blade and Lotus not properly showing up in multiplayer
    • Fixed Lotus's positioning on the Celestial Portal
    • Fixed Lotus generally behaving strangely
    • Slightly updated logo
  • v1.1.5: Minor Buffs Update

    • 'Updated' the mod to newest version - I don't think anything was actually broken, but now it should be even less broken, hopefully
    • Retroactively credited PIEisFANTASTIC and thejanjan for the orrey rework idea because I forgot to (sorry!!)
    • Buffs Vials to regenerate one per stage, because getting a void item that's only purpose is to destroy itself sucks
    • Makes Exhaust actually work with ICBM
    • Fixed Vials and Clockwork not breaking from fall damage
    • Known bug - exhaust projectiles don't properly disappear as a client in multiplayer
  • v1.1.4: Oops Update

    • Unbreaks critting
    • Maybe fixes orrery, it was the culprit so it might work a little differently now but it's what was intended
  • v1.1.3: Logbook Updates & Fixes

    • Redid logbook displays for most of the items
    • Fixed a typo in Executioner's Burden's logbook entry
    • Fixed coloring in Orrery's logbook entry, and reworded it to no longer mention "dipping", rather "occurances"
  • v1.1.2: Modded Item Displays and Lotus

    • Added Crystalline Lotus
    • Reworked Lens-Maker's Orrery, rework idea courtesy of PIEisFANTASTIC and thejanjan on the mod's github
    • Redid icons for Clockwork and Orrery
    • Added item displays for Enforcer, Nemforcer, Dancer, and Myst
    • Also added displays for Paladin and Miner but those mods aren't fully updated yet, so they won't show up as of the current version
    • Fixed Adze sometimes making your damage insanely high on the killing blow, thus resulting in stupidly high end-of-run damage numbers
    • Fixed? Exhaust not working for non-host players in multiplayer
  • v1.1.1: Visual Enhancement (vials) & Bugfixes

    • Made the icons less crusty, they are now 512x512 instead of 128x128
    • Redid displays for Enhancement Vials, so they're more like Power Elixir
    • Normalizes pickup descriptions
    • Banned Extraterrestrial Exhaust from enemies, as it's busted on a particular enemy
    • Fixed "Bundle of Fireworks" being referred to as just "Fireworks"
    • Prevents Clockwork Mechanism's effect from occuring on stages without normal interactable spawns (ex. Void Fields), but also made it a config because that's a funny feature (but it's off by default)
    • Removed debug messages from Orrery that I guess I didn't notice until now, and cleaned up Exhaust code
    • Removed Luck from tooltip of Executioner's Burden (the effect is still there, it was removed because it makes the item seem like it has two distinct effects while its really just one meaningful one (rewards for killing elites) and it also doesn't stack, so it being in the tooltip is a bit unneeded. It is still in the logbook, and the luck is still editable in the config if you so desire)
    • Redid Thunderstore page. Again.
    • Removed references to white/green/red tiers on the page because they're void items. They're all purple-pink
    • The NEXT update will rework orrery...probably
  • v1.1.0: ""E"" Update

    • Added Enhancement Vials, Extraterrestrial Exhaust, and Executioner's Burden
    • The names all being E wasn't intentional I swear
    • Redid textures on Adze, so it needed a new icon (sorry noop)
    • Redid item displays / pickups for Adze, Clockwork, and Orrery so that the item tier outline shows up properly on them (oops!)
    • Fixes Clockwork Mechanism displaying the base effect twice in its description and not the stacking effect
    • Made the Thunderstore page way nicer because the old one sucked
    • Maybe something else I forgot, this update took way longer than I meant it to
    • Next update will probably rework/buff orrery
  • v1.0.0: Release

    • Hopefully it all works!

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-11-28 1.3.0 603 Version 1.3.0 Install
2022-11-20 1.2.2 4790 Version 1.2.2 Install
2022-11-10 1.2.1 5352 Version 1.2.1 Install
2022-11-1 1.2.0 5200 Version 1.2.0 Install
2022-9-30 1.1.13 9645 Version 1.1.13 Install
2022-7-30 1.1.12 18477 Version 1.1.12 Install
2022-7-17 1.1.11 4514 Version 1.1.11 Install
2022-7-13 1.1.10 2110 Version 1.1.10 Install
2022-7-11 1.1.9 1226 Version 1.1.9 Install
2022-7-10 1.1.8 705 Version 1.1.8 Install
2022-6-27 1.1.7 4650 Version 1.1.7 Install
2022-6-4 1.1.6 6961 Version 1.1.6 Install
2022-5-28 1.1.5 3041 Version 1.1.5 Install
2022-5-21 1.1.4 2910 Version 1.1.4 Install
2022-5-21 1.1.3 220 Version 1.1.3 Install
2022-5-21 1.1.2 229 Version 1.1.2 Install
2022-5-10 1.1.1 3812 Version 1.1.1 Install
2022-5-8 1.1.0 8570 Version 1.1.0 Install
2022-4-26 1.0.0 1801 Version 1.0.0 Install