https://github.com/DryIcedTea/KeepVibingAndNobodyExplodes
https://github.com/DryIcedTea/KeepVibingAndNobodyExplodes
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/DryIcedTea/KeepVibingAndNobodyExplodes
- Owner: DryIcedTea
- Created: 2025-08-22T14:36:54.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2025-08-22T16:50:07.000Z (6 months ago)
- Last Synced: 2025-08-22T16:50:34.159Z (6 months ago)
- Language: C#
- Size: 1.74 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-buttplug - Keep Vibing and Nobody Explodes
README
# Keep Vibing And Nobody Explodes
## A [Buttplug.io](https://buttplug.io/) mod for Keep Talking And Nobody Explodes
This mod allows you to connect your Buttplug.io compatible toys to Keep Talking And Nobody Explodes!
## Features
### 🎮 Game Event Vibrations
- **Strike Events**: Feel the consequences when you make a mistake
- **Bomb Explosion**: Intense vibration when the bomb detonates
- **Module Interactions**: Satisfying feedback when interacting with modules
### 🔧 Module-Specific Haptic Feedback
The plugin supports vibration feedback for all vanilla Keep Talking and Nobody Explodes modules:
#### Standard Modules
- **Simple Wires**: Vibration when cutting wires
- **The Button**: Vibrations when pressing and holding the button down
- **Keypad/Symbols**: Vibration based on symbol presses
- **Simon Says**: Scaling Vibrations for light flash and button presses
- **Who's On First**: Vibrations for button presses
- **Memory**: Vibrations for button interactions
- **Morse Code**: Vibrations for morse code signals and scrolling through frequencies.
- **Complicated Wires**: Vibration when cutting wires
- **Wire Sequences**: Scaling vibrations for wire cutting and progression
- **Maze**: Navigation vibrations
- **Passwords**: Letter selection vibrations
#### Needy Modules & Miscellaneous
- **Capacitor Discharge**: Different vibrations for push/release actions
- **Knob**: Vibrations when rotating the knob
- **Venting Gas**: Pressure release vibrations
- **Alarm Clock**: Vibration when alarm is buzzing
## Installation
[Video Tutorial](https://youtu.be/XBMA2f2iLNU)
### Prerequisites
1. **Keep Talking and Nobody Explodes**
2. **[BepInEx](https://github.com/BepInEx/BepInEx)**:
3. **[BepInExConfigurationManager (Optional)](https://github.com/BepInEx/BepInEx.ConfigurationManager)** if you want an in game settings menu (Press F1 to open). Download the one for BepInEx 5
3. **[Intiface Central](https://intiface.com/central/)**
4. Compatible device (see [Buttplug.io device support](https://iostindex.com/?filter0Availability=Available,DIY&filter1ButtplugSupport=4))
### Setup Steps
1. Download the latest release from the releases page
2. Pleace the BepInEx folder in the same folder as your game exe file.
3. Install and run **Intiface Central**
4. Connect your haptic device and ensure it's recognized in Intiface
5. Start the game - the plugin will automatically attempt to connect
## Configuration
The plugin creates a detailed configuration file at `BepInEx/config/dryicedmatcha.keepvibing.cfg` with the following options:
### Connection Settings
- **Intiface Host**: Server address
- **Intiface Port**: Server port
### General Game Events
- **Strike Vibration**: Enable/disable and intensity
- **Explosion Vibration**: Enable/disable and intensity
- **Module Solve Vibration**: Enable/disable and intensity
### Per-Module Settings
Each supported module has individual settings:
- **Enable/Disable**: Toggle vibration for specific modules
- **Intensity**: Adjust vibration strength (0.1 = 10%, 1.0 = 100%)
## Useful Keybinds:
- **K**: Reconnect to Intiface server
- **P**: Stop all vibrations
## For Bomb manual reader:
This mod is designed for the person defusing the bomb.
However, there are great tools like [MusicVibes](https://github.com/Shadlock0133/music-vibes) that allows your toys to vibrate when the other person is speaking.
## Feedback
If you have any feedback, feel free to open an issue, [tweet](https://twitter.com/DryIcedMatcha) at me or message me on discord. You'll find me in the [buttplug.io discord](https://discord.buttplug.io/)!
You can also find me on Bluesky at [@dryicedmatcha](https://bsky.app/profile/dryicedmatcha.bsky.social).
If you see this and happen to be a millionaire, consider [buying me a coffee](https://ko-fi.com/dryicedmatcha) :)