Survival Log Database中文
Exact Numbers: See the numbers behind the + and - marks in Survival Log's action tooltips: -10 satiety instead of two minus signs. Measured from what your character really got once you have used an action, the game's ~estimate until then.

Exact Numbers

See the numbers behind the + and - marks in Survival Log's action tooltips: -10 satiety instead of two minus signs. Measured from what your character really got once you have used an action, the game's ~estimate until then.

Version
0.3.3
Game build
1.1.19611
Category
Interface
Settings
4
Hotkeys
None
Versions
5
Languages
English, 中文

When you hover an action on an object, Survival Log shows what it does to satiety, mood, energy and life, but only as one to three + or - marks. Exact Numbers swaps each mark for a number. At first that is the game's own estimate, marked with ~. Once you have used the action, it is the amount your character really got. It only changes what the tooltip says; it never changes your character, the world or a save.

Highlights

Numbers instead of marks

every + or - chip in an object's action menu tooltip and in the crafting table's product tooltip shows a number.

Measured numbers

when you finish using an object, the mod notes what the action really did and shows that from then on, without the ~.

Your character's modifiers

the game scales every satiety, mood, energy and life change by your character's own ratios. By default the numbers include that scaling. Where it changed a number, the chip's hover text also gives the number before it. You can turn this off in the config.

Safe fallback

if anything does not look the way the mod expects, the tooltip stays exactly as the game drew it, or keeps the game's estimate.

Everything it does 4

Numbers instead of marks

every + or - chip in an object's action menu tooltip and in the crafting table's product tooltip shows a number.

Measured numbers

when you finish using an object, the mod notes what the action really did and shows that from then on, without the ~.

Your character's modifiers

the game scales every satiety, mood, energy and life change by your character's own ratios. By default the numbers include that scaling. Where it changed a number, the chip's hover text also gives the number before it. You can turn this off in the config.

Safe fallback

if anything does not look the way the mod expects, the tooltip stays exactly as the game drew it, or keeps the game's estimate.

No hotkeys. Exact Numbers adds no data to your save and does not edit game files. You can remove it at any time.

Works in English and Chinese: the hover text and the words in the chips follow the game's language.

Measured and estimated

A number with ~ in front is the game's estimate. A number without it was measured.

The estimate comes from a short preview line in the game's data, such as Satiety:-12;Stamina:-20, which the game turns into marks. It is a summary written for the tooltip, not what the game applies: some costs tick over time, some amounts are random, some gains fill a stat up to a set amount, every stat stops at zero and at its maximum, and food types, difficulty, conditions and buffs can change the amount.

The measurement is what the action really did to your character, noted each time a use ends:

-10: the same amount every time.
+12 to +16: the amount changed between uses.
+4/h: for an action that runs until you stop it, the change per in-game hour.
~+20: not measured yet.

The chip's hover text says which it is: "measured over 3 uses" or the game's estimate. Natural changes, uses you break off, and uses where the stat hit zero or its maximum are not counted. Actions that top a stat up to a level keep the ~ estimate, since no single number would be right. Each action is measured on its own object, and measurements are scaled by the modifiers your character has now.

The numbers learn as you play: an action shows the estimate until you have finished it once. Long actions that end on their own show a total per use, not per hour. Measurements are saved in BepInEx\exact-numbers-measured.json, per game version. Delete it to start over, or turn Measure off in the config for estimates only.

Max chips already show their number and are left alone. With the Action Speed mod, the ~ estimates are not scaled to the changed action time; measured numbers are what your character really got.

Settings 4

Saved inBepInEx\config\com.dev.survivallog.exactnumbers.cfgChange them on the Mod Manager's Mods screen, or edit the file with the game closed.

General

[General]

There are no hotkeys.

Enabled
On / offRestart
Default On
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 / off
Default On
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 / offRestart
Default On
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
On / offRestart
Default On
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.
开启时(默认),且 Measure 也开启时,模组会把角色的每次属性变化以及模组如何统计它写入 BepInEx/exact-numbers.log,方便反馈问题,文件保持在约 10 MB 以内,另留一份旧文件。关闭时,该文件只记录模组的常规信息。下次启动游戏时生效。

Install

  1. Install BepInEx (if no other mods were installed before, start the game once so BepInEx finishes setup, then quit).
  2. Optional, to change settings without a restart: install Exiled's Toolkit the same way. Download its zip and extract it into the game folder.
  3. Download the zip from the Files tab on Nexus.
  4. Extract it into the game folder (the folder with SurvivalLog.exe). The zip holds a BepInEx folder, so the DLL lands in the right place. When asked, merge the folders. The result should be:
    C:\Program Files (x86)\Steam\steamapps\common\Survival Log\BepInEx\plugins\ExactNumbers.dll

Where it goes

Survival Log\
├─ SurvivalLog.exe
└─ BepInEx\
   ├─ plugins\
   │  └─ ExactNumbers.dll
   └─ config\
      └─ com.dev.survivallog.exactnumbers.cfg   (made on first start)

Uninstall

Delete ExactNumbers.dll from the BepInEx\plugins folder. The measurements are in BepInEx\exact-numbers-measured.json if you want them gone too.

Settings

To turn the mod, the modifier scaling, measuring or the detailed log off, edit BepInEx\config\com.dev.survivallog.exactnumbers.cfg while the game is closed, or do it in game on the Mod Manager's Mods screen (see CONFIG.md for every setting). ApplyModifiers changed there takes effect at once; Enabled, Measure and TraceLog take effect at the next game start. Without Exiled's Toolkit installed, changes made on the Mods screen take effect at the next game start instead.

Changelog 5 versions

  1. 0.3.3On NexusGame 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.2Game 1.1.19611
    • Fixed: furniture on the new workbench screen shows measured numbers again.
    • Made for Survival Log 1.1.19611.
  3. 0.3.1Game 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.0Game 1.1.18902Game 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 ~.

Help

Known issues

  • The first time a tooltip with a new action appears, its marks can show for a split second before the numbers arrive. A menu opened in the first couple of seconds after the game's UI loads can keep its marks.
  • The first time the crafting table opens in a session, its products can show the ~ estimates even where a measurement exists.
  • A number that is not whole is shown to one decimal.

[img]https://sldb.core-directive.com/img/mods-banner.jpg[/img]
Get Mod Manager to set up all your mods in game | Open the Survival Log wiki for items, recipes and maps[/size]

Found a bug?

Found a bug or have an idea? Come say hi on the Core Directive Discord, or post in the Posts tab on Nexus. For bugs, please include BepInEx\LogOutput.log and BepInEx\exact-numbers.log. The second one records every stat change of your character (kept under about 10 MB), which is what lets a wrong number be traced back.
To reach me directly, message exiled.dev on Discord; you can find me in the official Survival Log Discord. I'm also on X as @AnExiledDev.