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.
RumbleRain
Vibrates BPio-capable devices in response to in-game damage events.
| Date uploaded | 7 months ago |
| Version | 0.5.2 |
| Download link | quasikyo-RumbleRain-0.5.2.zip |
| Downloads | 1581 |
| Dependency string | quasikyo-RumbleRain-0.5.2 |
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.2121Rune580-Risk_Of_Options
A convenient API for adding BepInEx ConfigEntry's to a option menu
Preferred version: 2.8.4README
RumbleRain
Vibrates BPio-capable devices in response to in-game damage events.
0.5.2 - 2025-12-08
Changed
For the full changelog, see:
Installation and Running
Before launching the game, start an Intiface Central server. If you have changed the server address from the default (ws://localhost:12345), be sure to update the "Server Uri" field in the configuration for this mod.
Thunderstore
- Allow NSFW in the mod manager's filter categories
- Search "RumbleRain" and download
Manual
- Download the
.zipfrom either:- the relases page on GitHub
- the Manual Download button on the Thunderstore page
- Go to the settings in the mod manager for the profile you want to install to and select "Import local mod".
- Select the
.zipdownloaded in step 1.
Configuration
- Whether to trigger on dealing and/or receiving damage
- Severity of vibrations
- Duration of vibrations
- Vibration falloff
The config file and in-game Risk Of Options menu provide descriptions and valid values for each of the specific options.
Issue Reporting and Suggestions
Contact me on Discord (quasikyo) or submit a new issue here.
Note About Pre-releases
I aim to have all releases of this mod be stable. v1.0.0 will be released once I have added all the features I have envisioned.
I would like to support the following before v1.0.0:
Heal events- On the back-burner due to networking requirement.
- Able to set negative intensities to reduce vibration
- and potentially more.
Using Lovense Connect
If you're having connectivity issues with Bluetooth, Lovense Connect (iOS, Android) may be a better option.
- Install the app on a phone that is on the same network as your computer
- Connect the device to the phone via Bluetooth
- Enable "Lovense Connect Service" in Intiface
See here for troubleshooting Lovense Connect, and see here for other brands.
CHANGELOG
Changelog
This project adheres to Semantic Versioning, and the format of this changelog is based on Keep a Changelog.
0.5.2 - 2025-12-08
Changed
0.5.1 - 2025-12-07
Changed
- Bump versions for DLC3
0.5.0 - 2024-09-08
Changed
- Update for SotS
- Update Buttplug dependency to 4.0.0 from 3.0.1
Removed
- Remove Fody Costura
0.4.2 - 2023-12-07
Fixed
- Fix null error when damaging asteroids on Sky Meadow
0.4.1 - 2023-12-02
Fixed
- Prevent null reference exception that came from accounting for minions
0.4.0 - 2023-11-18
Added
- Account for minions (turrets, drones) dealing and receiving damage
- Add corresponding config options
0.3.1 - 2023-09-27
Added
- Add in-game button to reconnect devices (no longer need to have Intiface running beforehand)
0.3.0 - 2023-08-30
Added
- Add configurable toggle for pausing and resuming vibrations
- Improved internal state management as a consequence
Changed
- Conditional debug logging
- Streamlined build pipeline
0.2.2 - 2023-08-29
Changed
- Drastically reduce download size by not compiling all dependencies into a single
.dll
0.2.1 - 2023-08-28
Added
- Updated config to clamp values inside the mod manager
0.2.0 - 2023-08-28
Added
- Allow changing of vibration behaviors without needing a restart
0.1.0 - 2023-08-23
Added
- Vibration on taking or receiving damage
- Configurable values for vibrations