How to Fish
Install

Details

Last Updated
First Uploaded
Downloads
502
Likes
1
Size
116KB
Dependency string
YuWan-BetterCorpses-1.2.4
Dependants

Better Corpses — 更好的尸体

English

Overview

Better Corpses turns player corpses into an economy. When someone dies, their corpse rolls a random price (−50 to 50 by default; the range is configurable). Whoever picks up a corpse gets to use it:

  • Sell to money NPCs — drop the corpse at the feet of a money-collecting NPC and it is eaten and paid out by its price (a negative price means you pay).
  • Casino table — drop the corpse on the roulette table and bet on a color: black/red pays ×2, green ×35 (vanilla payout rules).
  • Slot machine — feed the corpse to the slot machine for a chance to unlock a skin (the feeder unlocks it).

It also adds a forced respawn wait: after death, both revive paths (give-up respawn and being slapped back to life) stay locked for a configurable duration (default 5 seconds), with an on-screen countdown. The give-up hold duration is also configurable (default 1 second = vanilla).

  • Server-authoritative: prices, sales, bets and rolls are resolved on the server; all clients see the same result.
  • Every feature has its own toggle; with the master switch off, everything behaves exactly like vanilla.
  • Pickup rules stay vanilla: whoever grabs a corpse owns its economy actions, and the money goes to them.

Installation

  1. Install BepInEx 5 (BepInExPack for How to Fish) into the game directory.
  2. Extract the zip and merge the BepInEx folder into the game folder (e.g. F:\steam\steamapps\common\How to Fish\How to Fish\).
  3. Launch the game through Steam. The mod loads automatically; check BepInEx\LogOutput.log for BetterCorpses.

Plugin location: BepInEx\plugins\BetterCorpses\BetterCorpses.dll

Configuration

The config file BepInEx\config\top.yw.bettercorpses.cfg is generated on first launch. Edit it while the game is closed (or in-game via Mod Menu if installed).

Section Key Default Description
General Master true Master switch (off = fully vanilla)
General RespawnTime true Forced respawn wait + give-up hold duration
General CorpseDrop true Corpse economy master (price + sell/gamble/lottery)
General Sell true Corpses can be sold to money NPCs
General Gamble true Corpses can be placed on the casino table
General Lottery true Corpses can be fed to the slot machine
Respawn ForcedWaitSeconds 5 Forced wait after death, during which both revive paths are locked (0–600)
Respawn GiveUpHoldSeconds 1 Hold-left-click give-up duration (0–60; 1 = vanilla)
Economy PriceMin -50 Random corpse price minimum (negative = you pay when selling)
Economy PriceMax 50 Random corpse price maximum

Compatibility & notes

  • Works in singleplayer (host) and multiplayer; the host's settings apply.
  • Selling a corpse with a negative price reduces the shared money pool (vanilla SellItem behavior, not clamped).
  • Boss-fight give-up restrictions are untouched; the forced wait stacks on top of vanilla rules.
  • Requires BepInEx 5.4 (BepInExPack for How to Fish). No other dependencies.

中文

模组简介

更好的尸体(Better Corpses) 让玩家尸体变成一门经济:有人死亡时,尸体随机生成一个价格(默认 −50~50,范围可配置)。谁捡起尸体,谁就能处置它:

  • 卖给收钱 NPC —— 把尸体丢到收钱 NPC 脚边,NPC 会吃下并按照尸体价格结算(负价格 = 你倒贴钱)。
  • 上赌桌 —— 把尸体丢进赌桌,猜颜色:黑/红猜对 ×2、绿色 ×35(原版赔率规则)。
  • 喂老虎机 —— 把尸体投进老虎机,有机会抽到皮肤(由投喂者解锁)。

另外新增复活强制等待:死亡后,放弃重生和被拍活两条路都会被锁定一段时间(默认 5 秒,可配置),屏幕上有倒计时;放弃重生的长按时长也可配置(默认 1 秒 = 原版)。

  • 服务器权威:价格、卖出、下注、抽奖都在服务器结算,各客户端看到的结果一致。
  • 每个功能都有独立开关;关闭总开关后与原版完全一致。
  • 拾取规则保持原版:谁捡到尸体谁就有权经济操作,钱归操作者。

安装方法

  1. 先将 BepInEx 5(How to Fish 的 BepInExPack)安装到游戏目录。
  2. 解压本 zip,将 BepInEx 文件夹合并进游戏目录(如 F:\steam\steamapps\common\How to Fish\How to Fish\)。
  3. 通过 Steam 启动游戏。模组自动加载,可在 BepInEx\LogOutput.log 中查看 BetterCorpses

插件位置:BepInEx\plugins\BetterCorpses\BetterCorpses.dll

配置说明

首次启动生成配置文件 BepInEx\config\top.yw.bettercorpses.cfg,关闭游戏后编辑(安装 Mod Menu 可在游戏内修改)。

分区 默认 说明
General Master true 总开关(关闭 = 完全原版)
General RespawnTime true 复活时间:强制等待 + 放弃长按时长
General CorpseDrop true 尸体经济总闸(价格 + 卖出/赌博/抽奖)
General Sell true 尸体可卖给收钱 NPC
General Gamble true 尸体可上赌桌
General Lottery true 尸体可喂老虎机抽皮肤
Respawn ForcedWaitSeconds 5 死亡后强制等待秒数(期间放弃/拍活都锁定),范围 0-600
Respawn GiveUpHoldSeconds 1 按住左键放弃重生的时长(秒),范围 0-60,默认 1=原版
Economy PriceMin -50 尸体随机价格下限(负数 = 卖出倒贴钱)
Economy PriceMax 50 尸体随机价格上限

兼容性与说明

  • 单人(Host)与联机均可用;以房主的设置为准。
  • 负价格尸体卖出会减少全服共享的钱池(原版 SellItem 行为,不做钳制)。
  • Boss 战原版禁止放弃的规则保持不动;强制等待与原版规则叠加。
  • 依赖 BepInEx 5.4(How to Fish 的 BepInExPack),无其他依赖。
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.