生存日志 数据库English
精确数值: 把动作提示里的 + 和 - 符号换成具体数字,用过一次后显示角色实际得到的数值。

精确数值

把动作提示里的 + 和 - 符号换成具体数字,用过一次后显示角色实际得到的数值。

版本
0.3.3
游戏版本
1.1.19611
分类
界面
设置
4
快捷键
无
版本数
5
语言
English, 中文

把鼠标悬停在物件的动作上时,Survival Log 会显示这个动作对饱腹、心态、精力和生命的影响,但只用一到三个 + 或 - 符号表示。Exact Numbers 会把每个符号换成具体数字。一开始显示的是游戏自己的预估值,前面带 ~。你用过一次这个动作后,显示的就是角色实际得到的数值。它只改变提示里写的内容,不会改变你的角色、世界或存档。

亮点

数字代替符号

物件交互菜单的提示和工作台产物提示里的每个 + 或 - 标签都会显示数字。

实测数字

每次用完一个物件,模组都会记下这个动作实际带来的变化,之后就显示这个数字,不再带 ~。

计入角色倍率

游戏会按角色自身的倍率换算每次饱腹、心态、精力和生命的变化。数字默认已计入这个倍率。倍率改变了数字时,标签的悬停提示里还会写出换算前的数字。可以在配置中关闭。

安全回退

只要有任何地方和模组预想的不一样,提示就保持游戏原样,或继续显示游戏的预估值。

全部功能 4

数字代替符号

物件交互菜单的提示和工作台产物提示里的每个 + 或 - 标签都会显示数字。

实测数字

每次用完一个物件,模组都会记下这个动作实际带来的变化,之后就显示这个数字,不再带 ~。

计入角色倍率

游戏会按角色自身的倍率换算每次饱腹、心态、精力和生命的变化。数字默认已计入这个倍率。倍率改变了数字时,标签的悬停提示里还会写出换算前的数字。可以在配置中关闭。

安全回退

只要有任何地方和模组预想的不一样,提示就保持游戏原样,或继续显示游戏的预估值。

没有快捷键。Exact Numbers 不会往存档里添加任何内容,也不会修改游戏文件,随时可以移除。

支持英文和中文:悬停提示和标签里的文字会跟随游戏的语言设置。

实测值与预估值

前面带 ~ 的数字是游戏的预估值,不带 ~ 的是实测值。

预估值来自游戏数据里的一行简短预览,例如 Satiety:-12;Stamina:-20,游戏会把它换成符号。这行预览是为提示写的概要,并不是游戏实际施加的数值:有些消耗会随时间逐步扣除,有些数值是随机的,有些增益会把属性补到一定数值,每项属性都不会低于零或超过上限,食物种类、难度、状态和增益也会改变实际数值。

实测值是这个动作实际给角色带来的变化,每次使用结束时记录:

-10:每次都是同样的数值。
+12 至 +16:每次使用的数值不同。
+4/小时:一直进行到你主动停止的动作,显示游戏内每小时的变化。
~+20:还没有实测过。

标签的悬停提示会说明是哪一种:「根据 3 次使用实测」,或者是游戏的预估值。自然变化、中途打断的使用,以及属性到达零或上限的那次使用都不计入。会把属性补到一定数值的动作继续显示 ~ 预估值,因为没有哪个固定数字是对的。每个动作只在它自己的物件上实测,实测值会按角色当前的倍率换算。

数字会随着游戏进程逐步学到:一个动作在你完整做完一次之前都显示预估值。会自己结束的长动作显示的是每次使用的总量,而不是每小时的数值。实测记录按游戏版本保存在 BepInEx\exact-numbers-measured.json 中。删除这个文件即可重新开始实测;如果只想看预估值,可以在配置中关闭 Measure。

上限标签本来就显示数字,模组不会改动它们。和 Action Speed 模组一起使用时,~ 预估值不会按改变后的动作时长换算;实测值就是角色实际得到的数值。

设置 4

保存在BepInEx\config\com.dev.survivallog.exactnumbers.cfg在 Mod Manager 的「模组」界面修改,或在游戏关闭时编辑这个文件。

General

[General]

There are no hotkeys.

Enabled
开 / 关需重启
默认 开
开启时(默认),物件交互菜单和工作台的悬停提示里的 + 和 - 符号会换成具体数字。关闭时,所有提示都保持游戏原样。下次启动游戏时生效。
On shows numbers in place of the + and - marks in the tooltips of object action menus and the crafting table. Off leaves every tooltip as the game draws it.
ApplyModifiers
开 / 关
默认 开
开启时(默认),数字会计入角色自身特质、增益和状态带来的倍率,换算方式与游戏换算每次饱腹、心态、精力、生命变化时相同。关闭时显示换算前的数字。
On scales the numbers by your character's own modifiers from traits, buffs and conditions, the same way the game scales every satiety, mood, energy and life change. Where that changed a number, the chip's hover text also gives the number before scaling. Off shows the numbers before that scaling.
Measure
开 / 关需重启
默认 开
开启时(默认),模组会记下每个物件动作实际给角色带来的变化,你完成一次该动作后就显示这个实测数字,代替游戏标有 ~ 的预估值。关闭时只显示游戏的预估值,也不读取或保存实测记录。下次启动游戏时生效。
On notes what each action on an object really did to your character, and shows that number (without ~) once you have finished the action. Until then, and for actions that top a stat up to a level, the game's estimate is shown with ~. Measurements are saved in BepInEx\exact-numbers-measured.json. Off shows only the game's estimates and does not read or save measurements.
TraceLog
开 / 关需重启
默认 开
开启时(默认),且 Measure 也开启时,模组会把角色的每次属性变化以及模组如何统计它写入 BepInEx/exact-numbers.log,方便反馈问题,文件保持在约 10 MB 以内,另留一份旧文件。关闭时,该文件只记录模组的常规信息。下次启动游戏时生效。
On, while Measure is also on, the mod writes every stat change of your character, every measured use, and what it read for each menu button to BepInEx\exact-numbers.log. This helps with bug reports: it lets a wrong number be traced back. The file stays under about 10 MB: past that it is moved to exact-numbers.log.1 and started again. Off writes only the mod's usual lines to that file.

安装

  1. 安装 BepInEx (如果之前没有装过其他模组,先启动一次游戏,让 BepInEx 完成初始化,然后退出)。
  2. 可选(改动设置无需重启游戏):用同样的方式安装 Exiled's Toolkit,下载它的压缩包并解压到游戏目录。
  3. 在 Nexus 的「文件」页下载压缩包。
  4. 把压缩包解压到游戏目录(SurvivalLog.exe 所在的文件夹)。压缩包里带有 BepInEx 文件夹,DLL 会自动放到正确位置。如果提示合并文件夹,选择合并。解压后应为:
    C:\Program Files (x86)\Steam\steamapps\common\Survival Log\BepInEx\plugins\ExactNumbers.dll

文件位置

Survival Log\
├─ SurvivalLog.exe
└─ BepInEx\
   ├─ plugins\
   │  └─ ExactNumbers.dll
   └─ config\
      └─ com.dev.survivallog.exactnumbers.cfg   (首次启动时生成)

卸载

从 BepInEx\plugins 文件夹中删除 ExactNumbers.dll。如果也想清除实测记录,它们保存在 BepInEx\exact-numbers-measured.json。

设置

如需关闭模组、倍率换算、实测或详细日志,可以在游戏内 Mod Manager 的「模组」界面修改,也可以在游戏关闭时编辑 BepInEx\config\com.dev.survivallog.exactnumbers.cfg。配置文件中每项设置都有中文说明,完整说明见 CONFIG.md(英文)。在「模组」界面修改的 ApplyModifiers 立即生效;Enabled、Measure 和 TraceLog 在下次启动游戏时生效。没装 Exiled's Toolkit 的话,在「模组」界面的改动改为在下次启动游戏时生效。

更新日志 5 个版本

更新日志只有英文版。

  1. 0.3.3Nexus 页面游戏 1.1.19611
    • Less stutter: saving the numbers the mod has measured no longer pauses the game for a moment.
    • The first menu you open after starting the game no longer makes the game hitch.
    • Menus and tooltips get their numbers with less work, so the mod costs the game less while you play.
    • Made for Survival Log 1.1.19611.
  2. 0.3.2游戏 1.1.19611
    • Fixed: furniture on the new workbench screen shows measured numbers again.
    • Made for Survival Log 1.1.19611.
  3. 0.3.1游戏 1.1.19131
    • After a game update, Mod Manager can tell you if this mod may need an update.
    • Made for Survival Log 1.1.19131.
  4. 0.3.0游戏 1.1.18902游戏 1.1.19131
    • Mod Manager's Mods screen links to this changelog.
    • On the Mods screen, a setting that only matters while another one is on stays hidden until that one is on.
    • On the Mods screen, TraceLog is in the Advanced group, which starts folded.
    • A change to ApplyModifiers on the Mods screen takes effect at once. Enabled, Measure and TraceLog take effect the next time you start the game.
    • Mod Manager's Mods screen shows the mod's name, description, category and links.
    • Exiled's Toolkit 0.4.0 or newer is optional. With it, settings you change on the Mods screen take effect right away. Without it, they take effect the next time you start the game.
  5. 0.2.2
    • First public release.
    • Action tooltips show numbers instead of + and - marks: -10 satiety instead of two minus signs.
    • Once you've used an action, the number is what your character actually got. Until then it's the game's estimate, marked with ~.

帮助

已知问题

  • 带有新动作的提示第一次出现时,符号可能会在数字到达前闪现一瞬间。游戏界面加载后最初一两秒内打开的菜单可能会一直显示符号。
  • 每次启动游戏后第一次打开工作台时,即使已有实测记录,产物也可能显示 ~ 预估值。
  • 不是整数的数字会保留一位小数。

获取 Mod Manager,在游戏里设置所有模组。打开 Survival Log 维基,物品、配方、地图一查就有。

发现问题?

发现 bug 或有好点子?欢迎来 Core Directive Discord 打个招呼,或在Nexus 页面的「Posts」标签里发帖。报告 bug 时,请附上 BepInEx\LogOutput.log 和 BepInEx\exact-numbers.log。后者记录了角色的每次属性变化(保持在约 10 MB 以内),有了它才能追查出错误数字的来源。
想直接联系我,可以在 Discord 上给 exiled.dev 发消息,我在 Survival Log 官方 Discord 里。也可以在 X 上找我:@AnExiledDev。