🎣 钓鱼指南:进阶篇
更大的升级。更大的鱼。更大的回报。当你以为已经玩到头时,还有新游戏+循环等着你。《钓鱼指南:扩展版》以《钓鱼指南》的核心进程为基础,将其推向了远超原版限制的全新高度。
将你的武器升级至超越其原本的上限。捕获那些巨大到能拥有自己名字的鱼——而且,从3.0版本起,它们真的
绘制 有那么大。现在每条鱼除了体型之外,还可能携带变异,甚至可能根本不是鱼,而是五种稀有掉落物之一。随着时间积累,提升你大厅的运气,让每一次抛竿都有机会钓上了不起的东西。然后,在通关游戏后,飞升重来一遍,面对一个反击力度翻倍的世界。
钓鱼方法扩展版 DISCORD — https://discord.gg/CgXJJBFqkY
我会先在这里添加更新版本以便进行试玩测试,快来试试吧!
也可在Thunderstore上获取 — https://thunderstore.io/c/how-to-fish/p/XIPROZ/HowToFishExtended/ — 如果你使用模组管理器,该途径会自动为你安装 BepInEx。
🆕 版本 3.2 — 拾取物,以及修复了一个重新着色错误。 五种稀有新奇渔获—— 幸运币, 突变催化剂, 瓶中信, 锈迹斑斑的锡罐 和 缠结海草 — 现在可以代替普通鱼出现,概率约为变异的四分之一。它们仍然可以随机出体型变体,但永远不会变异。幸运币提供永久幸运,变异催化剂保证你下一次真实钓获发生变异,同时修复了一个从早期版本起就悄然失效的鱼类重新着色错误。完整详情见下文。
🧬 版本 3.1 — 鱼类变异。 与体型并列的第二个特征,描述鱼的什么 是 而不是它有多大。一共有十种,每种对治疗、饱食度、价值或生物生命值各有其效果——突变和体型变体是独立判定的,所以一条鱼可以两者兼具、只有其一,或两者皆无。完整详情见下。
🩹 版本 3.0.1 — 错误修复。 存放的鱼以前拿出来会变回普通品质,现在会保留放入时的确切变种。以前大鱼一捡起来就会缩小,现在拿在手里会保持完整大小。每条鱼还获得了一个小血条,幸运护符架也有了正式的底座和宝石模型。
🆕 3.0版本 — 你再也不用打开配置文件了。 现在有一个 如何钓鱼 - 游戏主菜单上的扩展按钮,打开一个包含该模组41个选项的设置面板。鱼也被绘制得明显更大,而且更新不再覆盖你刻意调整过的设置。
📛 这个模组现在叫 Extended,不是 Expanded。 同一个模组,同一个作者,同一个DLL名称——只是显示的名称不同。你的配置文件和已保存的进度会刻意保留旧的
钓鱼指南扩展
名字,因为重命名它们会使所有人的运气、飞升、捕捉记录和存储物品失去关联。
✨ 包含内容?
•⚙️
主菜单上的设置面板 — 无需文本文件
•🐟 六种新的鱼类尺寸变体,
按与其重量匹配的尺寸绘制•🧬
十条鱼类变异 ——与体型并列的第二个独立特性,各自拥有自己的效果
•🎁
五个稀有拾取物 ——可能代替普通鱼出现的稀有渔获
•🎒
一个储物面板 (V)— 30个槽位及以上,因为游戏里的口袋最多只有九个
•🔫 武器升级永不枯竭——最高可达255级
•🍀 幸运符分布在每座岛上,已标注轮廓方便你找到它们
•🌀 升阶循环——难度递增的二周目模式
和 奖励
•💰 大幅提升 exceptional catches 的奖励
•🏆 捕获统计和奖杯菜单(F2)——记录你钓到的每一条鱼
•🎮 兼容多人游戏的共享进度
•⚙️ 完全可配置的平衡性与功能
•🛠️ 内置调试菜单和主机命令
•💾 模组数据与原生存档分开存储
•🧩 未修改任何游戏文件——Steam更新后依然有效
📋 要求
BepInEx 5(x64)Windows 版。 那是唯一的依赖。
如果你从未用过BepInEx,它是Unity游戏的标准模组加载器。设置大约只需两分钟,而且只需设置一次。
正在安装 BepInEx(仅首次需要)
1.下载
BepInEx_win_x64_5.4.23.x.zip
从BepInEx的发布页面:https://github.com/BepInEx/BepInEx/releases 确保它是
x64 建造,而非x86,以及
5.x 而非 6.x 的前沿构建版本。
2.找到你的游戏文件夹。在Steam中:右键点击
如何钓鱼 →
管理 →
浏览本地文件你想要包含以下内容的文件夹:
如何钓鱼.exe
,通常是:
...\steamapps\common\How to Fish\How to Fish\
3.解压zip文件的内容
直接放进那个文件夹完成后应该是这样的:
如何钓鱼\
如何钓鱼.exe
winhttp.dll <- 来自 BepInEx
doorstop_config.ini <- 来自 BepInEx
BepInEx\ <- 来自 BepInEx
钓鱼方法_数据\
如果你最终得到
如何钓鱼\BepInEx-master\BepInEx\
你提取的层级深了一层。把内容往上移。
4.
运行一次游戏,然后关闭。 这会让BepInEx构建其文件夹结构。你现在应该有一个
BepInEx\plugins\
文件夹和一个
BepInEx\LogOutput.log
文件。
就这样。BepInEx 已永久安装,以后每个模组只需放入
插件
.
也不要安装MelonLoader。 两个加载器以相同方式挂钩游戏,会互相冲突。请选择一个——此模组使用BepInEx。
📦 安装
1. 确保已安装 BepInEx 并且已运行过一次游戏。
2.下载此模组并解压到你的游戏文件夹中——压缩包的目录结构与游戏文件夹一致,因此可直接放入。
它唯一添加的文件是:
如何钓鱼\BepInEx\plugins\HTFExpanded.dll
(该DLL保留其原始 扩展版
name,以便在旧版本安装上更新时能干净地覆盖它,而不是同时加载两个模组副本。)如果你更愿意手动操作,只需复制
HTFExpanded.dll
进入
BepInEx\plugins\
.
卸载方法: 删掉那个文件。其他都不会动。
从任何早期版本更新: 覆盖DLL。你的运气、飞升、捕获记录和存储物品都会保留,配置将就地升级,旧文件保留为
.bak
在它旁边。
⌨️ 按键
| 按键 | 打开 |
|---|
| V | 存储面板——奖杯和积分是其中的标签页 |
| F2 | 独自获得的奖杯 |
| F1 | 调试菜单——仅在配置中启用时可用 |
三者均可配置。其余设置都在主菜单的设置按钮里。
⚠️ Steam 更新
因为不修改任何游戏文件,
Steam更新和验证游戏文件完整性不再破坏此模组。 它应当在普通补丁更新后仍能继续正常工作。
一次重大更新若重命名或重构了游戏代码,仍可能需要新版本的模组。若出现这种情况,模组会记录问题而不会使你的游戏崩溃,你可以移除 DLL 直到有更新发布。
⬆️ 从版本1升级
版本1发布了一个修改过的游戏副本
Assembly-CSharp.dll
每个后续版本都是插件,不会这样,所以请先清理旧安装:
1.删除旧版本
钓鱼指南扩展
从你的游戏目录中删除文件夹。
2.在Steam中,运行
验证游戏文件的完整性 恢复原始游戏文件。
(如果你在安装v1后更新过游戏,这一步已经自动完成了——更新覆盖了已修补的文件。)3.安装BepInEx,然后安装此模组。
你的进度会被继承。 配置和运气数据仍在原来的位置,两个版本都会读取。
⚙️ 设置,位于主菜单
有一个
钓鱼指南 - 扩展版 游戏主菜单中Quit按钮下方的那个按钮。它会打开一个设置面板,里面按标签页分类展示该模组的各项选项——功能、鱼的大小、鱼的突变、拾取物、幸运、飞升,以及存储与升级——每一项都配有一行通俗易懂的英文说明,讲清楚它实际的作用。
开关就是开关,数字配有减号和加号,每个数值都被限制在模组真正接受的范围内,因此你设置的任何内容都不会在下次启动时被悄悄丢弃。
保存,
还原 和
关闭 每个标签页都有;关闭时若有未保存的更改,这些更改会被丢弃,而不是部分应用。
为什么只有主菜单是这样? 因为那是唯一一个更改设置能诚实生效的地方。模组里的每个选项都会在其所配置的事物出现的那一刻被读取——武器生成时的升级阶梯、你走近摊位时的幸运值、鱼出现瞬间的鱼的大小。而当你看着小船的时候,这些都还没有发生,所以
你做出的任何改动都会在你下次加载游戏时被完整读取。 无需重启,也不会出现针对半列表的“此项需要重启”警告。
配置文件仍然完全照常工作,适用于面板上未提供的少数设置,也适用于任何更愿意编辑文本的人。
📏 鱼类现按实际大小显示
游戏从来不是这样:重量只决定鱼的名字、价值和读数上的数字,仅此而已。一条15倍的秘稀鱼和同物种的小不点,在屏幕上完全是同一个东西。
现在尺寸随重量变化。神话级物品在文字说明之前就能一眼看出是神话级。
| 重量 | 绘制于 |
|---|
| 0.25倍(一只小不点) | 0.55x |
| 1.00x(平均) | 1.00x — 未改动 |
| 3.00倍(巨型) | 1.73倍 |
| 9.00倍(神话,低端) | 3.00x |
| 15.0x(神话,顶级) | 3.87倍 |
数学计算是
大小 = 重量 ^ FishScaleExponent
物理上真实的指数是0.33——质量随体积变化,体积随长度的立方变化——这是3.0之前的默认值。它也是
太小了,玩不爽:一条达到两倍半长度的神话级鱼,隔着一条船的宽度,几乎看不出区别。当前上线的数值是
0.5,这是故意夸大的。将其重新设置为
0.3333
如果你想要物理效果,就把它调向0;如果你想要鲸鱼,就把它调向1。
每个节点都会根据已同步的重量在本地计算出规模——因此这会增加
什么都没有 连接到网络后,大厅里的每个人看到的都是同样大小、同样的鱼。
🎒 储物空间——因为九个口袋就是游戏的上限
按
V 用于模组自带的物品栏窗口。它起始于
30个槽位 每提升一个飞升层级,增加5点。
这种情况之所以存在,是因为有一个无法提高的硬性上限:
如何钓鱼 恰好充实你的口袋
九 槽位对象和索引直接放入那个固定列表。第十个不是更大的列表,而是一个错误。飞升将你从7带到9然后停止,无论多少配置都无法改变这一点——所以额外的空间必须存在于别处。
物品会完整保存:物种、变种、突变、精确重量、价值、烹饪程度和皮毛都会原样恢复。记录会写入磁盘。
之前 物品会从你手中移除,因此即使在不巧的时刻崩溃,你损失的也只是一条可以丢弃的复制品,而不是鱼本身。
你的奖杯位于同一窗口的标签页中, 还有一个制作人员标签页。如果你更习惯单独查看,按F2仍然可以打开奖杯界面。
存储空间已
仅主机 在这个版本中——访客可以打开面板查看,但不能移动物品。
🔥 将你的升级推向更高境界
商店的天花板不再是终点。每把枪械和近战武器都会按照自身现有的成长曲线,不断获得远超正常上限的升级层级。
最棒的是什么?进程依然自然。
• 原有商店保持不变。
• 早期岛屿保留其原有的升级上限。
• 商店中此前出售该武器原版最终升级的层级将解锁新的层级。
•每把武器都延续其自身现有的价格梯度。
梯子没有尽头。 它一路延伸到255层——这是游戏所能支持的最高层数——所以无论你把飞升推进到多远,总有下一个升级可以购买。
伤害与价格同步攀升,直至在最后一个层级双双触及上限。这一点远比听起来更重要:伤害和价格均以整数形式存储,上限约为21亿,因此每级固定提升25%的方案在大部分层级尚未构建时就会超出范围。价格大约在第68级停止增长,伤害大约在第81级停止增长,此后每一级都收取同样的20亿美元却没有任何额外伤害。现在每把武器的曲线改为根据自身长度进行拟合,因此全部255个层级都是真正的升级。
| 突击步枪 | 狙击步枪 |
|---|
| 最后原版层级 | 100点伤害 — $5,800 | 500伤害 — $10,000 |
| 等级 +1 | 121伤害 — $6,096 | 606伤害 — $10,487 |
| 等级 +25 | 1,328 伤害 — $20,155 | 5,974 伤害 — $32,849 |
| 等级 +50 | 7,052 伤害 — $70,042 | 27,340 伤害 — $107,909 |
| 等级 +100 | 158,413 伤害 — $845,864 | 436,216 伤害 — $1,164,436 |
| 层级 +150 | 3,453,649 伤害 — $10,214,969 | 6,663,605 伤害 — $12,565,320 |
| 层级 +200 | 75,193,893 伤害 — $123,359,742 | 101,510,679 伤害 — $135,591,168 |
| 等级 +242 | 999,999,998 伤害 — $999,999,999 | 999,999,995 伤害 — $1,000,000,000 |
每把武器都按照自身数值进行成长,因此便宜的枪始终便宜,威力大的枪始终威力大。
枪械伤害成长
和
枪械成本增长
是
上限 基于每档费率而非费率本身。两者均默认为
1.25
:短梯每级仍需完整的25%,而255级的梯子则将同样的攀升分散到整段长度上。
枪械伤害上限
和
枪械成本上限
决定最高档落在哪里——把任一值调低,曲线会更平缓。
额外枪械等级=-1
意思是“游戏能索引的数量”。如果你想缩短排行榜,请改为设置一个具体数字。
🐋 鱼现在可以成为传奇了
你钓到的每条鱼都有可能变得更非凡。该模组引入了六种体型变体,每种都有各自的名称、重量范围和价值倍率。
| 变体 | 重量 | 数值加成 |
|---|
| 🐟 肥美 | 1.75 – 2.25倍 | 1.10倍 |
| 🐠 hefty | 2.25–3.00倍 | 1.30倍 |
| 🦈 巨大 | 3.00 – 4.25倍 | 1.60x |
| 🐋 巨型 | 4.25 – 6.00倍 | 2.10x |
| 👹 利维坦 | 6.00 – 9.00倍 | 3.00倍 |
| ✨ 神话 | 9.00 – 15.0x | 4.50x |
因为鱼的价值已经随重量而变化,所以这些加成会叠加在游戏现有的经济系统之上。一条神话鱼的價值大约可达
多50倍 比普通接球要好。
运气值为零时,大约
九分之一 鱼会变成一个变体。一个神话级?大约
两千五百分之一 接住。
该变体由鱼的重量决定,这意味着它能在存档和读档后自然保留,并且在多人游戏中所有玩家看到的效果都保持一致。没有奇怪的网络技巧。没有重复的系统。只有一条非常、非常大的鱼回望着你。
因为它是前缀而非独立的生物,所以适用于
任何事物 你登陆——包括游戏自身的特殊遭遇。一头巨型变异鲸鱼完全有可能出现。
有些物种永远不可能成为变种,结果证明这是游戏中的一个漏洞。 鮟鱇鱼、水滴鱼、石头鱼、哥布林鲨、蓝鲨、食人鱼、河豚和蜘蛛蟹都重写了生成方法,从不调用基类,因此基类中的重量随机判定从未执行——它们在游戏整个生命周期内都被固定为恰好平均重量。一条水滴鱼永远重80公斤。现在该模组会为它们进行随机判定,既恢复了它们本应拥有的体型差异,也使它们能够出现变体。
每个物种都可以随机出一个变种。 游戏只会为部分生物随机重量。其余生物——包括被标记为跳过掷骰的,以及自带预设重量的——都保持原样,而由于变体等级是根据重量判定的,那些物种无论你运气多好都只可能是普通品质。蛤蜊、蜗牛、水滴鱼、石头鱼以及大多数后期岛屿的渔获都属于这一类。该模组也会为它们进行掷骰。掷骰只会提升重量,因此被设计为大型的生物会保持其体型,除非掷骰结果超过它,而从存档恢复的鱼会保持你捕获时的体型。Boss不会参与其中,除非你设置
来自首领的变体=true
.
默认排除炸药。 它能凭空召唤出鱼并瞬间将其杀死,所以让它刷变体,就能把一根棒子变成一堆免费的大奖。
来自炸药的变体=true
如果你想要的话,这是允许的。海鸥和其他鸟类
做 随机的变体——它们和其他生物没什么两样,而射中一只巨大的海鸥正是乐趣的一半。设定
来自鸟类的变体=false
让变体靠近水域。
所有名称、稀有度、重量范围和价值加成均可通过配置文件进行自定义。
🧬 鱼类变异——与体型并存的第二特性
3.1版本新增。 体型回答“多大?”,突变回答“它到底是什么?”——这是每条鱼在已有体型变体之外,还能独立获得的第二条特性。一条鱼可以两者兼具、只有其一,或两者皆无:一条剧毒巨型鲑鱼完全可能存在,而且这两次随机判定从不共享随机性,因此永远无法从其中一个推断出另一个。
十种突变,每种突变名称都有独特的颜色标识和专属效果:
| 变异 | 它的作用 | 解锁于 |
|---|
| 🛡️ 铁鳞 | 更强——生物生命值明显提高,数值小幅提升 | 从一开始就可用 |
| 🍖 饱食 | 治疗效果和饱腹效果远超普通渔获 | 从一开始就可用 |
| ☠️ 剧毒 | 吃了会中毒,但风险越大价值越高 | 从一开始就可用 |
| 🔥 闷燃 | 吃了会烫伤你,但风险越大回报越高 | 一开始就可使用 |
| 🥇 鎏金 | 纯粹声望——大幅价值加成,无任何附加条件 | 从一开始就可用 |
| 🌟 光辉 | 收官之选——小幅治疗/饱食度/生命值提升,与十项中最佳价值倍率叠加 | 从一开始就可用 |
| 🍀 幸运 | 成功落地一次(而非摔毁)会为整个大厅提供少量永久幸运加成,此效果可与“幸运符”购买叠加 | 从一开始就可使用 |
| 🏺 远古 | 最大的价值倍率,没有战斗效果——留作纪念奖杯的那一个 | 从一开始就可用,在高飞升层级中更常见 |
| ⚔️ 野性 | 一种低阶的敌对鱼类,一旦被抓住就会立刻反击 | 晋升等级1+ |
| 🗡️ 战盟 | 一种敌对的高阶鱼类,比野生的更快、更坚韧 | 升阶等级10+ |
野性与战缚是故意锁定在飞升之后的——敌对状态是一种与你在游戏中推进程度相关的剧情节奏,而不是在你第一次施法时就会突然出现的东西。
变异概率随幸运值变化的曲线与鱼类体型变异的完全一致,基础概率(受幸运影响前为5%)以及每个特质各自的相对权重均可完全配置。
启用变异=false
将此轴上的每个捕获恢复为普通名称和值,等同于关闭尺寸变体。
🎁 拾取物——稀有第五类捕获
3.2版本新增。 比变异更稀有,拾取物是一种新奇捕获物,会代替普通鱼出现——出现频率大约是变异roll的四分之一。共有五种:
| 拾取 | 效果 |
|---|
| 🪙 幸运币 | 落地该骰子的瞬间,为大厅永久增加2点幸运值 |
| ⚗️ 突变催化剂 | 保证你下一次真正钓到的鱼发生变异 |
| 📜 瓶中信 | 风味 |
| 🥫 生锈的铁皮罐头 | 风味 |
| 🌿 缠绕的海藻 | 风味 |
每一条都会以独立模型呈现——无论是在鱼钩上、手中,还是背包格子里——其尺寸会与所替换的鱼相匹配,而非固定大小。
拾取物仍可能是巨型的——只是它永远无法变异。 尺寸变体和拾取物各自独立生成,因此“巨型缠绕海草”是一个真实存在、更大也更有价值的渔获。而突变则被设计为不会出现在拾取物上:这两套系统刻意保持分离,所以硬币永远不会带着突变的色调发光出现。
有一个
拾取物 设置面板上的标签页,带独立的总开关,
启用拾取
,以及基础概率,
拾取几率基础值
外观模型替换也有自己的开关,
启用拾取模型
,如果你更想保留机械效果而不需要自定义外观的话。
🍀 打造你的好运
现在每个岛屿都有一个
幸运符摊位 在鱼饵摊旁边。购买护身符会提升你所在大厅的共享幸运等级。
该模组的两个摊位会永久显示轮廓,方便你一眼从普通摊位中辨认出来。设置
高亮模组台=false
如果你更希望他们融入其中。
幸运起初微不足道,但随着时间推移,它会大幅改变水中产出物的概率——如今甚至包括钓上来的东西是否会变异,或者是否会变成一件拾取物。
曲线被分为两段:
•
最高至50级(“拐点”): 幸运值在每个层级都从其无幸运概率平滑过渡到其最大幸运占比。拐点正是旧版发布的最大幸运表——
95%的捕获物是变体,神话级占5%。•
及膝以上: 胜算不断攀升。每一档的权重都会乘以一个增长系数,整张概率表重新归一化,因此分布会沿着阶梯向上滑动,随着幸运值提升,神话品质会趋近于必然出现。
完整进度曲线(默认):
| 幸运 | 普通 | 丰满 | 沉重 | 巨型 | 巨像 | 利维坦 | 神话 |
|---|
| 0 | 89.160% | 6.000% | 3.000% | 1.200% | 0.450% | 0.150% | 0.040% |
| 25 | 69.523% | 14.170% | 8.285% | 4.333% | 2.194% | 1.047% | 0.447% |
| 50 | 5.000% | 33.466% | 22.881% | 15.644% | 10.696% | 7.313% | 5.000% |
| 75 | ~0% | 0.003% | 0.024% | 0.186% | 1.446% | 11.225% | 87.115% |
| 100 | ~0% | ~0% | ~0% | ~0% | 0.013% | 1.122% | 98.865% |
| 125 | ~0% | ~0% | ~0% | ~0% | ~0% | 0.100% | 99.900% |
在顶部,
99.9%的捕获物为神话级 最稀有的层级不再是可以忽略的误差,而成为默认。那最高份额是
幸运分享榜
(默认值为0.999),且是已解决的目标而非猜测:无论你如何重新调整变体表,它都会精确落在那里。
幸运是
整个大厅共享,就像金钱一样。
第一个护符需要花费
$250,而且价格会随着你前进而攀升:
| 魅力价格 | 目前已花费 |
|---|
| 第一个护符 | $250 | $250 |
| 达到25级 | $4,031 | 47,080美元 |
| 达到50级(膝盖) | 27,303美元 | $451,133 |
| 达到75级 | $184,917 | $3,187,661 |
| 达到100级 | 1,252,392美元 | 21,721,376美元 |
| 最终护符(达到125) | 8,482,093美元 | $147,244,846 |
默认幸运值上限为
125,膝盖呈50度。
幸运等级上限
,
幸运基础消耗
,
幸运消耗成长
,
幸运曲线拐点
和
幸运分享榜
都是可配置的——前三项可在主菜单面板的“幸运”选项卡中设置。
🌀 飞升 —— 全新游戏+循环
通关了?很好。现在好好玩一遍。一旦你击败了最终boss并完成了本轮游戏,一个
晋升铁砧 出现在第一座岛屿的商店中,在磨刀台旁边。
你每购买一阶,所有鱼和Boss都会变得更难对付,鱼的价值也会提高,还会获得免费幸运加成,并额外增加5个储物槽位。世界难度和收益同步提升,因此你可以持续攀爬武器进阶之路,而不会撞上死墙。它也是解锁狂野和战缚突变的门槛,而且你推进得越远,远古突变出现得就越频繁。
| 层级 | 生命值 | 数值 | +幸运 | 价格 |
|---|
| 1 | ×1.5 | 1.3倍 | 4 | 250,000美元 |
| 3 | x3 | x2 | 12 | 731,051美元 |
| 5 | ×6 | ×3 | 20 | $1,494,927 |
| 10 | x41 | x9 | 40 | 8,939,235美元 |
| 15 | x263 | x28 | 60 | 53,454,044美元 |
| 20 | 1,688 | x87 | 80 | $319,639,732 |
| 25 | 10,819 | x265 | 100 | 1,911,353,188美元 |
天梯共有25个层级,其数字受硬性上限约束。 金钱是32位整数,所以钱包上限为$2,147,483,647——这意味着整个梯子总共只有大约
成本增长8,590倍 花费。因此,增长率决定了你能获得多少层级,而提高增长率则会让阶梯
更短,而不是更长。按这个模组最初发布时每级2.5倍的设定,整个预算在十步内就花光了,而第11级的定价超出了你实际能持有的任何数量。
生命值的增长速度刻意略快于价值,因此每一级所需的积攒时间都比上一级稍长:第一级大约一次好收获即可达成,最后一级则需要十一次。达到第25级可获得
100次免费好运 — 单靠自己就能达到125幸运上限的大部分。
有两件事值得了解:•幸运加成的上限为
幸运等级上限
(默认125)。到25级时,它会在你已购买的任何幸运值之上额外增加100点,因此它在后期依然很有用——只有当你已经通过购买达到上限后,它才不再计入。价值倍率则不受影响,持续提升。
• 已经在您周围游动的生物会保留其生成时的生命值。此变更适用于购买后生成的所有生物。
生命值缩放、数值缩放、幸运加成和层级上限均可单独配置,整个系统也可以通过以下方式关闭:
启用飞升=false
设置
升天最高等级=0
上限是根据钱包上限计算出来的,而不是固定数值。
🌐 多人游戏
大厅里的所有人都最好使用相同版本的模组。
主机控制鱼类重量、价值、幸运、升天、变异和拾取物,这意味着未安装模组的玩家仍能看到主机生成的渔获的正确数值。他们只是看不到:
•自定义变体、突变和拾取物名称
•幸运符与飞升台
•某些视觉模组元素
该模组不会改变游戏的网络协议,因此混合大厅不应出现不同步的情况。
整个大厅共享幸运与飞升。
🧩 与其他模组一起游玩
作为主机时,从幸运护符和飞升摊位进行的购买会直接完成,因此不再依赖游戏的共享诱饵购买调用——那也是其他物品栏和诱饵模组会修改的地方。远程客户端仍会发送消息,而该消息现在会先于其他模组的修改执行。
游戏安装内容不会被修改:该模组只是一个插件DLL,所有钩子均为运行时补丁,因此可与其他BepInEx模组共存,并且在游戏更新后仍能继续使用。
💰 关于金钱上限的说明
本作中的金钱是32位数值,因此
2,147,483,647 高达余额上限,而游戏会在此基础上继续累加且不做检查。原版游戏根本达不到这个数。有了“升天”每级倍增鱼类价值,后期一次好的捕获 alone 就可能超过这个数——而超出上限一美元就会让余额回绕到大约
减 二十亿,结果每次价格检查都通不过,留下一个买不起任何东西、也赚不回来的存档。
该模组改为在极限处保持平衡,并修复已经溢出的数值。如果你不希望单次捕获就瞬间填满钱包,
最大物品价值
限制任何单件物品的价值上限。
💾 你的存档是安全的
这个模组
不向游戏的 Saves 文件夹写入任何内容。 模组数据单独存储:
...\LocalLow\Dazed Games\How to Fish\HowToFishExpanded.cfg
...\LocalLow\Dazed Games\How to Fish\HowToFishExpanded\<world>.luck.dat
这一点很重要,因为《如何钓鱼》试图加载
每个 .txt
文件 在它的Saves文件夹中作为存档。这个模组的版本1曾短暂地将幸运数据存储在那里,这可能导致存档列表显示为空。存档本身从未被删除或修改——游戏只是无法解析那个额外文件,于是放弃了整个列表。
此版本将文件保存在其他位置,并且在启动时还会将任何残留的版本1文件从Saves文件夹中移出。
已移动,永不删除。你的原版存档文件只会被读取,绝不会被写入。
在安装任何模组之前备份存档总是明智之举:
%USERPROFILE%\AppData\LocalLow\Dazed Games\How to Fish\Saves
🪧 自定义展台模型
幸运护符架和飞升架可以显示你自己的模型,而不是看起来像它们被复制出来的摊位。
模型很朴素
波形OBJ 与同伴一起
.mtl
以及PNG纹理——无论你的建模师导出什么格式。没有任何内容会被编译进Unity AssetBundle,这是有意为之的:AssetBundle与游戏构建时所用的确切Unity版本绑定,因此游戏更新可能导致其失效。OBJ和PNG是文本和图像,它们不会过期。
将文件拖放到此处:
%USERPROFILE%\AppData\LocalLow\Dazed Games\How to Fish\HowToFishExpanded\models
| 文件 | 替换 |
|---|
幸运站.obj
| 幸运符摊位 |
飞升台.obj
| 升天台 |
看台所在之处。 该模组为每座岛屿精心挑选了位置,均在游戏内实际记录而非猜测,因此首次启动时摊位就会出现在合理的位置。想用自己的地点?打开调试菜单的
支架 标签页,走到你想要的位置,面向它应该朝向的方向,然后按一个按钮——展台会当场重建,这样你就能看到结果并进行调整。你的位置保存在
HowToFishExpanded/standspots.txt
,一个你可以编辑或分享的纯文本文件,并且始终优先于随附的文件。
支架模型包含在模组文件内, 幸运符摊位看起来就是一个开箱即用的幸运符摊位,没有任何可参照复制的对象。下载内容中包含一个独立的副本作为完整示例,供你以此为基础构建自己的版本:144个顶点、68个三角形和四张256x256纹理。你可以将任何内容放入
模型
文件夹优先于内置文件夹。
每次加载世界时都会重新读取文件,因此你可以重塑模型并检查它,而无需重新构建任何内容。
.obj.gz
也会被读取——OBJ 文本的压缩比约为六比一。
•位置、法线、纹理坐标、任意大小的多边形,以及每个材质一个子网格。
• 带有透明像素的纹理会自动获得镂空材质,因此树叶和格栅会有孔洞而不是方块。
• 材料是从被替换的摊位上复制过来的,因此它们适用于游戏所使用的任何渲染管线。
•
站立模型缩放
,
站立模型偏航角
和
站姿模型高度
把它好好放在柜台上。
•
只有外观会改变。 碰撞体、悬停文本和轮廓均未改动,因此即使模型加载失败,也只会损失外观,不会影响其他功能——展台仍可正常使用,日志中也会记录出错原因。
⚙️ 完全可配置
配置文件将在首次启动时自动创建:
%USERPROFILE%\AppData\LocalLow\Dazed Games\How to Fish\HowToFishExpanded.cfg
编辑该文件,保存并重启游戏。删除该文件即可恢复默认设置。
其中大部分内容现在都在主菜单面板上——此文件用于其余部分,以及为偏好此方式的人准备。
您可以独立启用、禁用或调整:
•武器与近战扩展,以及价格攀升的速度
•鱼的绘制大小,以及Boss是否会随之缩放
• 存储容量,以及每个飞升层级增加多少
•挂钩数量和间距
•鱼类变体——名称、稀有度、重量范围、价值倍率、颜色
•鱼类变异——总开关、基础概率,以及每个特质自身的相对权重
•拾取物——总开关、基础概率,以及单独的外观模型替换
•幸运 progression、定价和最高等级
• 最大幸运值下的精确概率
•飞升生命值、数值与幸运成长
•调试工具和颜色格式
配置系统使用一个
配置版本
,而自3.0版本起,更新对此更加谨慎。当发布的默认值发生变化时,模组会检查你实际拥有的内容:如果你的文件仍保留着
旧 默认情况下,它会采用新的那个——并且
如果你曾有意更改过该设置,你的设置值将被保留。 只有你从未改动过的设置会被更新,其余所有内容都会原样保留,日志会准确记录它更改了什么、保留了什么。你之前的文件仍会被复制到
.bak
不管怎样,就在它旁边。
如果变体名称显示为字面量
<color=#9BE39B>
文本,设置
使用颜色=假
.
🛠️ 内置调试菜单
默认关闭, 因为它能带来金钱和好运。要开启它,请设置
启用调试菜单=true
在配置中,然后按
F1 游戏中。
钥匙可以通过以下方式更改
调试菜单键
— 任何有效的Unity输入系统按键名称均可使用(
F1
,
F2
,
插入
,
反引号
).
菜单打开时,玩家移动暂停,光标释放。
📊 统计 — 帧率、世界种子、当前岛屿、游戏时长、生命值、饱食度、中毒、燃烧、位置、金钱、幸运值、飞升层级、手持物品详情(重量、变体层级、变异、基础价值与总价值)、当前幸运值下的完整变体概率表——细分为购买幸运值、飞升加成及两者差值——以及一个定位器,显示模组中每个摊位距离多远、该往哪个方向走。
💰 金钱与好运 — 以步进或精确金额增加或移除金钱,提升或设定幸运值,设置飞升层级,瞬间治疗并恢复饱食度。
🐟 鱼类测试 — 手持一条鱼并强制将其转换为任意变种,强制施加十种突变中的任意一种(或不施加),直接将一条已确定好所选突变的新鱼生成到快捷栏槽位中,或生成一个指定的可拾取物——以上操作均无需钓鱼。还有一个10000次掷骰自检功能,可报告实际概率与预期概率的对比。非常适合在不花费一整个下午与随机数生成器较劲的情况下,检验整个变种/突变/可拾取物系统。
🔫 武器测试 — 按住枪械或近战武器可查看其当前等级、伤害、下一级价格,以及后续八级的费用。可跳升 +1、+5 或直接升至满级。
任何改变游戏状态的内容都是
仅主机,因为这些值属于服务器。菜单会如实告诉你,而不是悄悄假装在工作。
💬 主持人聊天指令
| 命令 | 效果 |
|---|
/htfx
| 将模组的当前设置打印到日志中 |
/幸运
| 显示当前幸运等级 |
/luck 12
| 直接设置幸运等级 |
/ascend
| 显示当前晋升层级 |
/ascend 3
| 直接设置晋升层级 |
/htfxreload
| 使用当前启用的设置重写配置 |
🩺 故障排查
模组会将其所有操作记录在以下位置:
钓鱼方法 - 扩展版
此处:
...\steamapps\common\How to Fish\How to Fish\BepInEx\LogOutput.log
在正常启动的情况下,你会看到插件加载并报告
全部42个补丁组已应用
.
2.8.3之前的版本记录为 扩展 而非 扩展正在日志中搜索
钓鱼指南 -
与每个版本都匹配。
每个模组钩子都有自己的错误处理机制,因此如果模组的某部分出现问题,它会被记录到日志中,而不会导致游戏崩溃。
该模组似乎未加载。检查一下
BepInEx\plugins\HTFExpanded.dll
存在,并且那
winhttp.dll
和
门挡配置.ini
与……位于同一文件夹中
如何钓鱼.exe
如果
BepInEx\LogOutput.log
根本不存在,BepInEx本身根本没有启动——请重新检查上方的BepInEx安装步骤。
游戏无法启动。删除
BepInEx\plugins\HTFExpanded.dll
如果游戏仍然无法启动,问题就不在这个模组上。
游戏里好像出了点问题。抓取
BepInEx\LogOutput.log
然后发到 Discord 上。它会记录模组的决策,包括它扩展的每一条升级链以及本次会话最初的鱼类随机结果,通常能很快定位问题。
模组部分功能无法正常运行,或提示某些内容无法挂钩。游戏版本不同,本模组所挂钩的方法偶尔会在你的版本中不存在。自2.3.1起,这只会让你失去受影响的功能——日志会用通俗易懂的英文标明是哪个功能,其他一切照常运行。在2.3.1之前,只要有一个挂钩缺失,启动时就会抛出异常,导致模组只应用了一半,所以如果你用的是旧版本,请先更新。
我能看到幸运符摊位,但购买时没有任何反应。已在2.2.5中修复。此前购买会经过游戏购买鱼饵的调用并使用预留索引,因此其他修改了购买鱼饵逻辑的模组可能会先将其拦截——你会看到摊位和价格,但购买会悄无声息地失败。现在当你是主机时,购买会直接完成。如果购买仍被拒绝,日志会说明原因(资金不足、已达最高等级、飞升的游戏尚未通关)。
一个物种似乎从来不会出现变体。设置
生成日志计数
在配置中位置越靠前,日志会在每个生物生成时记录其名称、权重和所掷出的等级,包括模组为游戏未掷出的那些生物所掷出的结果。
设置按钮不在主菜单上。检查日志中是否有以下开头的行
主菜单:
——它会说明按钮是否已创建,若已创建,还会指出其在屏幕上的确切位置。若显示按钮无法添加,则会说明原因;无论如何,设置仍可在配置文件中完全编辑。
我改了一项设置,但没有任何效果。设置会在其所配置的对象创建时读取,因此在主菜单中所做的更改会应用于
你下次加载的游戏,而不是已经在运行的那个。加载存档并再次检查。
我的设置因更新被重置了。截至3.0版本,它们不应如此,除非该值仍是出厂默认值。日志行开头为
配置已从以下版本升级
列出了所有更改过的设置以及因为你已调整过而保留的每一项设置。你之前的文件与配置文件放在一起,作为
.bak
.
正在删除模组数据。模组进度保存在
钓鱼指南扩展
文件夹 —
<world>.luck.dat
为了好运与飞升,
<世界>.捕捉.数据
用于奖杯,
<世界>.背包.数据
用于存储。删除文件只会重置该内容。
存放在存储面板里的任何内容都只存在于该文件夹中,不会出现在其他地方,所以在删除任何东西之前先清空它。
🎣 一竿定乾坤
从一条小鱼和一件廉价武器开始。
积累你的运气。
将你的装备突破原有极限。
通关游戏,然后飞升,看海洋变得更加凶险。
然后等待那一刻,当水面终于给你带来某种巨大的、庞然的、利维坦级的、变异的东西……又或许根本不是鱼——而这一次,你会在读到它的名字之前,先看到它有多大。
祝你好运。你会需要的。 🍀🐋