Grappling Hook

v1.0.3·Updated 2026-10-06

Adds a throwable grappling hook: the rope wraps around corners and beams, you swing on it, and you can climb up or slide down it.

About this mod Author’s original text

Grappling Hook

A new item for White Knuckle: a grappling hook on a rope. Throw it, let it catch on something, and swing.

What it does

  • Throw it and it flies in an arc. It catches on whatever solid thing it hits.
  • The rope wraps around corners, beams and pipes, and unwraps when you swing back. You can loop it around the same beam several times.
  • Swing from where it caught. If the hook catches on something moving, it drags you along with it.
  • Climb or slide: hold Sprint to reel in and climb up, hold Crouch to let rope out and slide down.
  • Slack rope falls and piles up on the floor instead of hanging in a straight line.
  • Out of rope: if a throw doesn't catch anything, the hook hangs on the end of the rope. It can still catch if it swings into something, or if the rope is draped over a ledge when you pull away.
  • The game's own barnacle hook is left alone. This is a separate item.

Controls

| Action | Control |

|---|---|

| Throw | Hold the use button for the hand holding the hook |

| Let go (the hook comes back) | Release the use button |

| Jump off the rope | Jump while hanging (with a small hop) |

| Reel in / climb up | Sprint, while hanging or standing still on the ground |

| Let rope out / slide down | Crouch, while hanging or standing still on the ground |

Getting the item

For now the item isn't in the game's loot. Spawn it from the console:

  • Open the console (Shift + backtick) and enter cheats.
  • Enter spawnitem item_swinggrapple.

Turning cheats on disables saving stats for that session. That's the game's own rule.

Settings

After the first launch, the settings are in BepInEx/config/doggomods.whiteknuckle.swinghook.cfg:

  • ThrowSpeed, ThrowGravity: how fast the hook flies and drops.
  • RopeLengthMax: total rope you have (30 m by default).
  • MinRopeLength: the shortest the free rope can be.
  • SwingAssist: extra pull along the swing, so swings feel lively (0 = plain pendulum).
  • ReelSpeed: climbing and sliding speed (0 turns reeling off).
  • ReleaseHop: the boost when you jump off the rope.
  • ModelScale, RopeScale: the size of the hook and the thickness of the rope.

Install

  • With a mod manager (r2modman or Mod Manager): install it, then start the game from the manager.
  • By hand: install BepInExPack 5 for White Knuckle first. Then copy the plugins folder from this zip into White Knuckle/BepInEx, so the mod ends up in BepInEx/plugins/WhiteKnuckleSwingHook/ with its assets folder next to the DLL.

To uninstall, remove the mod in the manager, or delete BepInEx/plugins/WhiteKnuckleSwingHook.

Troubleshooting

  • No item, or the console says it doesn't exist: check BepInEx/LogOutput.log for lines containing Grappling Hook. A working install logs Registered 'Grappling Hook' as Item_SwingGrapple.
  • The hook or rope is invisible: the assets folder must be next to WhiteKnuckleSwingHook.dll.

Compatibility

  • Single-player game, so there's nothing to sync.
  • Doesn't change any of the game's own items.

Credits

  • Made with BepInEx and Harmony.
  • The hook model, rope, textures, held-item sprites and icon were made procedurally in Blender for this mod. No AI image generation was used.
  • The item reuses the game's barnacle-hook sound effects, loaded from the game at runtime. They aren't included in this package.

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
Grappling_Hook-1.0.3.zip
File size
126.6 KiB