Grappling Hook
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.
模組介紹 作者原文
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.
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
下面這些內容需要先安裝,否則該模組不會生效: