Skip to content

DryIcedTea/KeepVibingAndNobodyExplodes

Repository files navigation

Keep Vibing And Nobody Explodes

A 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

Prerequisites

  1. Keep Talking and Nobody Explodes
  2. BepInEx:
  3. BepInExConfigurationManager (Optional) if you want an in game settings menu (Press F1 to open). Download the one for BepInEx 5
  4. Intiface Central
  5. Compatible device (see Buttplug.io device support)

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 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 at me or message me on discord. You'll find me in the buttplug.io discord! You can also find me on Bluesky at @dryicedmatcha.

If you see this and happen to be a millionaire, consider buying me a coffee :)

About

A buttplug.io mod for the game Keep Talking And Nobody Explodes

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages