生存日志 数据库English
通知: 把游戏打断操作的弹窗改为提示,并把每条通知保存在手机的「通知」应用里。需要 Exiled's Toolkit。

通知

把游戏打断操作的弹窗改为提示,并把每条通知保存在手机的「通知」应用里。需要 Exiled's Toolkit。

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

Survival Log 会为许多只需看一眼的事情弹出窗口、打断游戏:愿望满足、获得物品、熟练度提升、无人机卸货。它的简短提示(例如精力不足)一闪而过,很容易错过。Notifications 把这些都改为提示显示,并在手机上保存完整的列表,即使你没看到也不会丢失。

亮点

弹窗变成提示

愿望满足、获得物品、熟练度提升和无人机送货都显示为提示,不再打断游戏。每一项都可以单独改回弹窗。尸潮战报默认仍是游戏自带的弹窗,开启 WaveReport 后才改为提示。

点击打开

点击提示会打开原来的弹窗,内容不变。

游戏的简短提示也一样

简短提示、系统解锁和新幸存者解锁显示为停留更久的提示。也可以仍由游戏自己显示,同时记入手机。

篮子回来了

邻居或同行者的「篮子」带着回礼回来时显示提示。游戏本身只会发一条短信。

重复合并

连续出现的相同提示只显示一条,并带有次数(x2、x3 等)。

手机应用

手机上的「通知」应用列出当前存档的每条通知,最新的在前,按游戏日期分组,并显示时刻。可以筛选只看新通知、弹窗、消息或其他模组。图标上显示新通知的数量,主屏幕上显示最新的三条。

查看全部 9 项功能

全部功能 9

弹窗变成提示

愿望满足、获得物品、熟练度提升和无人机送货都显示为提示,不再打断游戏。每一项都可以单独改回弹窗。尸潮战报默认仍是游戏自带的弹窗,开启 WaveReport 后才改为提示。

点击打开

点击提示会打开原来的弹窗,内容不变。

游戏的简短提示也一样

简短提示、系统解锁和新幸存者解锁显示为停留更久的提示。也可以仍由游戏自己显示,同时记入手机。

篮子回来了

邻居或同行者的「篮子」带着回礼回来时显示提示。游戏本身只会发一条短信。

重复合并

连续出现的相同提示只显示一条,并带有次数(x2、x3 等)。

手机应用

手机上的「通知」应用列出当前存档的每条通知,最新的在前,按游戏日期分组,并显示时刻。可以筛选只看新通知、弹窗、消息或其他模组。图标上显示新通知的数量,主屏幕上显示最新的三条。

就地展开

点击列表中的通知会就地展开,显示获得的物品和数量,或愿望带来的收益。「打开弹窗」可以再次打开它的弹窗(如果有)。

已读与清空

通知在你打开之前一直算作新通知。「全部已读」一次清除所有新通知,「清空列表」会先确认,然后清空本存档的列表。

按存档保存

最多保留最新的 500 条通知,再次读取该存档时会回来。

需要你做选择的弹窗,例如事件和带有全部拾取按钮的拾取窗口,永远不会被改动。

Notifications 不会往存档里写入任何内容,也不会修改游戏文件。列表保存在模组设置旁边它自己的文件里。你可以随时移除它。

支持英文和中文。

设置 10

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

Basket

[Basket]

Every message these settings turn on goes into the phone's Notifications app, whether it shows as a toast or as the game draws it. Set one of the first three to false to leave that kind of message to the game alone and out of the list.

BasketBack
开 / 关
默认 开
邻居或同行者的「篮子」带着回礼回来时显示「篮子回来了」提示,并记入手机「通知」。
Shows a "The basket is back" toast when the neighbour's or your companion's basket comes back with her return gifts, and keeps it in the phone list.

GameToasts

[GameToasts]
PopText
开 / 关
默认 开
把游戏的简短提示(例如精力不足)改为本模组的提示显示。连续出现的相同提示会合并为一条并显示次数。所有提示都会记入手机「通知」。
Show the game's short messages (such as not enough stamina) as toasts. Identical messages in a row merge into one toast with a count. All of them go into the phone's Notifications app.
SystemUnlock
开 / 关
默认 开
系统解锁改为提示显示,并记入手机「通知」。
Show system unlocks as toasts, and keep them in the phone's Notifications app.
CharacterUnlock
开 / 关
默认 开
新幸存者解锁改为提示显示,并记入手机「通知」。
Show new survivor unlocks as toasts, and keep them in the phone's Notifications app.
KeepGameToastLook
开 / 关
默认 关
游戏的简短提示和解锁仍由游戏自己显示,只把它们记入手机「通知」。关闭时改为提示显示,停留时间由 Exiled's Toolkit 的 Seconds 设置决定(默认 7 秒)。
Let the game draw its own short messages and unlocks as before, and only copy them into the phone's Notifications app. Off: they show as toasts, which stay on screen as long as Exiled's Toolkit's Seconds setting says (7 seconds by default).

Popups

[Popups]

Set one to false to get that popup back as the game shows it. Popups that are switched off here are not kept in the phone list.

WishFulfilled
开 / 关
默认 开
愿望达成时显示提示,不再弹出窗口。点击提示或手机「通知」里的记录可打开原窗口。
Show a toast instead of the popup when a wish comes true. Click the toast, or its entry in the phone's Notifications app, to open the popup.
ItemsReceived
开 / 关
默认 开
获得物品时显示提示,不再弹出窗口(丰收、初次烹成、奖励等)。点击提示可打开原窗口。拾取物品时自动消失的小提示保持不变。
Show a toast instead of the received-items popup (bumper harvests, first-time dishes, rewards). Click it to open the popup. The small pickup pops that fade by themselves stay as they are. The item pickup window with Pick All is never changed.
WaveReport
开 / 关
默认 关
尸潮战报改为提示显示,不再弹出窗口。点击提示可打开战报。默认关闭,显示游戏自带的战报。
Show a toast instead of the zombie wave report. Click it to open the report. Off by default: the game's own report shows.
SkillLevelUp
开 / 关
默认 开
熟练度提升时显示提示,不再弹出窗口。点击提示可打开原窗口。
Show a toast instead of the skill level-up popup. Click it to open the popup.
DroneDelivery
开 / 关
默认 开
无人机返回时显示「无人机送货到了」提示,不再弹出卸货窗口。点击提示可打开原窗口。放不下的货物仍留在无人机里,此时没有窗口可打开。
When a drone comes home, show a "Drone delivery arrived" toast instead of the unload popup. Click it to open the popup.

安装

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

文件位置

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

卸载

从 BepInEx\plugins 文件夹中删除 Notifications.dll。

设置

如需选择哪些弹窗和提示改为通知,可以在游戏内 Mod Manager 的「模组」界面修改(改动立即生效),也可以在游戏关闭时编辑 BepInEx\config\com.dev.survivallog.notifications.cfg。配置文件中每项设置都有中文说明,完整说明见 CONFIG.md(英文)。

更新日志 10 个版本

更新日志只有英文版。

  1. 0.4.4Nexus 页面游戏 1.1.19611
    • The phone opens faster with a long list of notices: it shows the newest ones first and adds more as you scroll down.
    • Made for Survival Log 1.1.19611.
  2. 0.4.3游戏 1.1.19611
    • Fixed: the phone was very laggy while the mod was installed. It opens and scrolls smoothly again, even with a long list of notices.
    • Less stutter while notices come in.
    • Saving the notice history no longer pauses the game.
    • New notices show up on the phone within a second.
    • Made for Survival Log 1.1.19611.
  3. 0.4.2游戏 1.1.19611
    • Less stutter while many notices come in: the phone list and the saved history are updated less often. Nothing is lost; the history is still saved when you leave or quit.
    • Made for Survival Log 1.1.19611.
  4. 0.4.1游戏 1.1.19611
    • The Notifications icon, its unread count and the newest notices are on the phone the moment it opens, instead of showing up a moment later.
    • Made for Survival Log 1.1.19611.
  5. 0.4.0游戏 1.1.19131游戏 1.1.19611
    • A "The basket is back" toast when the neighbour's or your companion's basket comes back with her return gifts. It is kept in the phone's Notifications app too. Turn it off with BasketBack.
  6. 0.3.0游戏 1.1.19131
    • The phone list is grouped by game day, with a picture for each notice, and filters for new notices, popups, messages and other mods.
    • Clicking a notice opens it in place: received items with their pictures and amounts, a wish's gains, and an Open popup button when it had one.
    • Each notice stays new until you open it. Mark all read clears them all at once, and Clear list (with a check first) empties the list for this save.
    • The phone's home screen shows up to three new notices, with See all to open the list.
    • The app icon is orange and shows how many notices are new.
    • Opening a received-items popup again from the list shows its items. Before, it came up empty.
    • Toasts use the new Exiled's Toolkit look, with item pictures and a bar for the time left.
    • Needs Exiled's Toolkit 0.7.0 or newer.
    • Made for Survival Log 1.1.19131.
  7. 0.2.2游戏 1.1.19131
    • With WaveReport on, the game no longer stays paused when the wave report becomes a toast, and no Escape is needed to carry on.
    • After a game update, Mod Manager can tell you if this mod may need an update.
  8. 0.2.1游戏 1.1.19131
    • The zombie wave report shows as the game's own popup by default. As a toast it could leave the game paused as if the report were open, needing Escape twice. WaveReport turns the toast back on.
  9. 0.2.0游戏 1.1.18902游戏 1.1.19131
    • Mod Manager's Mods screen links to this changelog.
    • Settings changed on the Mod Manager's Mods screen take effect at once, including turning a popup or message back into a toast.
    • Mod Manager's Mods screen shows the mod's name, description, category and links.
    • Needs Exiled's Toolkit 0.4.0 or newer.
  10. 0.1.3
    • First release.
    • The game's popups that stop play show as toasts instead, small notices in the corner that close on their own.
    • Every notice is kept in a Notifications app on your phone.
    • Needs Exiled's Toolkit.

帮助

已知问题

  • 重启游戏后,只有能根据保存的内容重建的弹窗,才能从列表中再次打开。
  • 无人机的部分货物放不下时,会像以前一样留在无人机里,此时提示没有可打开的弹窗。
  • 安装模组之前玩过的存档,列表从空开始。

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

发现问题?

发现 bug 或有好点子?欢迎来 Core Directive Discord 打个招呼,或在Nexus 页面的「Posts」标签里发帖。报告 bug 时,请附上 BepInEx\LogOutput.log 和 BepInEx\notifications.log。
想直接联系我,可以在 Discord 上给 exiled.dev 发消息,我在 Survival Log 官方 Discord 里。也可以在 X 上找我:@AnExiledDev。