AquaSense 是一个面向 Probably Stolen 的供水商系统辅助 Mod。它把水质扫描、原版水质标签和过滤器维护等操作进行了增强和优化。
核心功能拥有水质扫描仪后,悬浮在装水容器上即可查看水质。
水质详情 (9960) 优质水
水成分(9960)高品质水
- 纯度数字使用游戏内部返回的整数值,不额外换算。
- 水质成分统一使用 `ml`,四舍五入后为 `0.00%` 的项目自动隐藏。
- 支持标准瓶装水以及游戏中其他可识别的装水容器。
- 水质标签直接使用游戏原版逻辑,因此可以显示普通水、优质水、幽灵水等游戏已有标签。
游戏流程保持没有购买水质扫描仪时,不会显示水质成分,也不主动刷新水质标签,原版 Tooltip 和原版标签流程保持不变。
购买水质扫描仪后,倒水或转移液体完成时,会刷新游戏原有的水质标签,减少重复查看和手动整理的操作。
过滤器自动替换当水罐内过滤器耐久降为 0 时,AquaSense 会检索玩家拥有的顶层物品以及多层嵌套容器中的替换过滤器。
替换优先级为:
高级过滤器
2. 普通过滤器
3. 其他 Mod 添加的兼容过滤器
交换前会检查替换过滤器能否放入水罐,以及旧过滤器能否放回替换过滤器原来的位置。如果形状、边界或重叠检查失败,则不进行交换。
交换完成后会在游戏界面提示玩家,例如:
滤水器耐久已耗尽,已替换为高级滤水器
1.1.0 新增-
滤芯耐久显示:悬浮装有过滤器的水容器时,在面板中显示过滤器名称与耐久度,例如 `[滤水器] 耐久度: 140/400`。该行使用 `#CCB987` 金色文字,水罐为空时依然显示。
-
过滤器替换提示:替换成功后弹出提示,告知替换前后的过滤器名称,中英双语。
-
三项功能开关自动更换滤芯、显示滤芯耐久、倒水后自动更新标签均可在 MelonPreferences 中独立开关,默认全部开启。
设置在 MelonPreferences 的 `AquaSense` 分类下:
| 配置项 | 默认 | 说明 |
| --- | --- | --- |
| 滤芯耗尽后自动更换 | 开启 | 关闭后不再自动替换耗尽的过滤器 |
| 悬浮面板显示滤芯耐久 | 开启 | 关闭后悬浮面板不显示耐久行 |
| 倒水后自动更新水质标签 | 开启 | 关闭后倒水、转移液体不再刷新标签 |
AquaSense 是游戏《Probably Stolen》的一款实用模组,专为水务供应商设计。它可以增强并优化水质扫描、原版品质标签以及过滤器维护等操作。
核心特色- 拥有水质扫描仪后,只需将鼠标悬停在水容器上即可查看其水质。
水质详情(9960)优质水
- 示例标题:`水质构成(9960)高品质水`。
- 纯度值使用游戏引擎返回的原始整数,不进行额外转换。
- 水分组成以 `ml` 显示;四舍五入后为 `0.00%` 的成分会自动隐藏。
- 支持游戏中的标准瓶装水以及其他可识别的水容器。
- 使用游戏原生逻辑显示品质标签,确保现有标签(如普通水、高品质水、幽灵水)正确显示。
玩法流程保留- 没有水质扫描仪时,不会显示水质成分,质量标签也不会自动刷新;原版提示框和标签行为保持不变。
购买扫描仪后,完成倾倒或液体转移时游戏原生的品质标签会刷新,减少重复检查和手动分类的需要。
自动更换滤芯当水箱内的滤芯耐久度降至0%时,AquaSense会在玩家的顶层物品栏或嵌套容器中搜索替换滤芯。
替换优先级:
高级筛选
2. 原版标准滤镜
3. 其他模组添加的兼容过滤器
交换前,模组会检查替换滤芯是否适合水箱,以及旧滤芯能否放入替换滤芯的原插槽。如果形状、边界或重叠检查失败,则不会进行交换。
当交换成功时,游戏会显示如下通知:
基础滤水器耐久耗尽,已替换为高级滤水器
1.1.0版本新增内容-
筛选耐久度显示:将鼠标悬停在装有滤水器的水容器上时,现在会显示滤水器的名称和耐久度,例如`[基础滤水器] 耐久度:140/400`。该行文字以`#CCB987`颜色绘制,并且当容器为空时也会显示。
-
替换通知:一条双语消息报告了哪个过滤器被替换以及替换成了什么。
-
三个功能开关:自动替换、耐久度显示和自动标签刷新各自拥有独立的MelonPreferences开关,默认全部启用。
设置在 MelonPreferences 的 `AquaSense` 类别下:
| 设置 | 默认 | 效果 |
| --- | --- | --- |
| 自动更换耗尽的过滤器 | 开启 | 关闭时,耗尽的过滤器将不再被替换 |
| 在提示框中显示耐久度 | 开 | 关闭时,耐久度信息将被隐藏 |
| 倒水后刷新水标签 | 开启 | 关闭时,倒水或转移不再刷新标签