danatron1 / ButtplugKnight

For when you want to feel a little less hollow
0 stars 0 forks source link

Buttplug Knight

A Hollow Knight mod for when you want to feel a little less hollow.

Requirements

You will need:

If you have a bluetooth dongle but are unsure if it's compatible, install Intiface Central and scan for devices. If it can find your vibrator, it should work.

To install

SHORT VERSION: Install intiface central, hollow knight, and scarab. Install MagicUI through Scarab. Enable intiface and search for devices. Drag the ButtplugKnight folder into your mods folder.

DETAILED VERSION:

Install Intiface Central using the above link. Turn on the server, go to devices, scan for devices, and see your device listed. The port should be set to the default 12345, so it reads Server Address: localhost:12345. Note that your device MUST be visible in the devices list BEFORE launching the game. If it isn't, restart the game.

Install Hollow Knight if you haven't already. Install Scarab by downloading the file and running it, and once it's open, install Magic UI. You'll know it's working if your game has the spaghetti icon on the main menu and the mod list in the top left.

Drag the "ButtplugKnight" folder from this repo into your Mods folder. The path should look similar to this;

\Program Files (x86)\Steam\SteamApps\common\Hollow Knight\hollow_knight_Data\Managed\Mods

If done correctly, you should be able to go into settings > mods > check that it's enabled.

If you have any issues installing, feel free to contact me for help. It should generate a VibeLog.txt log file in the Managed\Mods\ButtplugKnight\ folder. The game also generates a ModLog.txt at AppData\LocalLow\Team Cherry\Hollow Knight\.

Rules

Options to cause a vibration whenever you take damage, heal, or gain soul;

If one of the above triggers while it is still vibrating, the effect and duration will be doubled. This means that if you take a regular hit, then take another before the 5 seconds are up, you will have an additional 10 seconds at 100% power.

This can be customised in the mod, and settings save between sessions. It's better for the default to be 50% rather than 100%, as that leaves room for it to get more intense should you take a heavy hit or multiple hits back to back. There's many customisation options in the mod, explore them for yourself!

Settings for intensity and duration are for the 'upon taking damage' trigger - others are about 1/5th of that (e.g. if you want 2 seconds of buzz on healing, set timer to 10 seconds).

What am I doing with my life.