ButterflyKnifeOnShop

版本 v0.2.0·更新於 2026-08-29

Adds a focused $45 selector for the original M9 Bayonet and a Blender-authored Butterfly Knife with a native-hand inspect flourish.

模組介紹 作者原文

Butterfly Knife on Shop

Version 0.2.0 for How to Fish 1.0.10.

This BepInEx mod adds one focused custom Butterfly Knife plus the game's original M9 Bayonet to the normal knife shop item. Both choices cost exactly $45.

Included knives

  • M9 Bayonet (original game model)
  • Butterfly Knife

Features

  • A Blender-authored Butterfly V4 with continuous curved surfaces, bevels, recessed cyan inlays, liners, bores, pivot hardware, and a purple/cyan titanium finish.
  • The M9 Bayonet is never replaced: it uses the original game's detailed mesh, materials, hands, and inspect animation.
  • The game's native hand, finger, wrist, and knife-bone Inspect clip remains active. The Butterfly adds a real two-pin mechanical flourish: its bite handle is fixed in the palm while the safe handle fans around the actual blade pivot with out-of-plane hand clearance.
  • Reworked first-person grip alignment with a dedicated per-knife GripPose, improving palm contact and keeping the Butterfly aligned through the native Inspect animation.
  • A visual shop selector with shaded thumbnails, selection highlighting, and a separate purchase confirmation button.
  • A pre-rendered high-detail Butterfly shop thumbnail so the selector stays responsive even with the production mesh.
  • Uses the vanilla knife's damage, range, sharpness, inventory, save, and purchase behavior.
  • Stores a purchased variant as a vanilla knife plus a reserved skin code, so normal saves continue to work.
  • Multiplayer synchronization uses the existing FishNet knife object. For correct shops and visuals, the host and every player should install the same mod version.

Installation

  • Install BepInEx 5 (x64) into the game's folder if it is not already installed.
  • Copy the included BepInEx folder into:

Steam\steamapps\common\How to Fish\How to Fish

  • Start the game through Steam.

Use

Visit any shop that sells the normal knife and press E on it. A cursor menu opens with the original M9 and Butterfly choices. Click a knife card, then click Buy for $45 to confirm. Press Esc or the menu's X button to close without buying. Use the game's Weapon Inspect input to play the custom flourish; the M9 uses the native game inspect.

Compatibility notes

  • Tested with How to Fish 1.0.10, Unity 6000.4.4f1, and BepInEx 5.4.23.5.
  • The selection menu uses the original knife interaction, so it does not depend on the shop layout used by a particular map.
  • A future game update may change game methods and require a mod update.
  • Joining an unmodded server will not support the reserved purchase IDs.

Asset and trademark note

This package contains no Valve or Counter-Strike model, texture, sound, or animation files. The Butterfly geometry is authored for this mod; no third-party meshes are redistributed. Product and knife names may be trademarks of their respective owners; this is an unofficial fan mod.

Development disclosure

This project was developed with substantial assistance from OpenAI Codex. The package was compiled and tested against the live game before release; its two menu entries, native M9 restoration, Butterfly production mesh, renderer replacement, and knife hierarchy integration passed the included runtime self-test.

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
  3. 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
  4. 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。

不同模組的安裝位置差異較大,包內說明是最可靠的依據。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack

檔案與校驗

檔案名稱
ButterflyKnifeOnShop-0.2.0.zip
檔案大小
1.7 MiB