生存日志 数据库English
事件列表: 把界面上的事件列表固定在一定高度并可滚动,危机和最快结束的倒计时排在顶部,并在手机上为还没接取的事件短信显示角标。

事件列表

把界面上的事件列表固定在一定高度并可滚动,危机和最快结束的倒计时排在顶部,并在手机上为还没接取的事件短信显示角标。

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

事件列表在屏幕上越拉越长,或者把事件藏在省略提示后面?Event List 把列表固定在一定高度,其余内容滚动查看。危机和正在进行的倒计时会移到顶部,让你不会错过。手机上还会多一个角标,统计还在等你接取的事件短信,这些也不会被错过。

亮点

固定高度

列表到一定高度就停止增长,用鼠标滚轮滚动查看。

不再隐藏

不会再出现省略多出事件的提示,每个事件都留在列表里。

危机置顶

危机和尸潮移到最上方。

倒计时其次

正在倒计时的事件紧随其后,最快结束的排在最前。

回到顶部

事件变得重要时,列表会向上滚动显示它,但鼠标停在列表上时不会。

点击照常

在列表上和周围的点击,效果和原来一样。

查看全部 7 项功能

全部功能 7

固定高度

列表到一定高度就停止增长,用鼠标滚轮滚动查看。

不再隐藏

不会再出现省略多出事件的提示,每个事件都留在列表里。

危机置顶

危机和尸潮移到最上方。

倒计时其次

正在倒计时的事件紧随其后,最快结束的排在最前。

回到顶部

事件变得重要时,列表会向上滚动显示它,但鼠标停在列表上时不会。

点击照常

在列表上和周围的点击,效果和原来一样。

手机上的事件角标

手机按钮和手机里的「短信」上会多一个角标,统计等你接取的事件短信。其中有带倒计时的事件时,角标变成橙色并显示沙漏;没有待接取的短信时,角标消失。游戏自己的红色角标保持不变。

Event List 只改变屏幕上的显示。它读取手机里的短信来统计待接取的事件短信,从不改动游戏数据,不会往存档里写入任何内容,也不会修改游戏文件。你可以随时移除它。

适用于任何游戏语言。

设置 6

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

EventList

[EventList]

MaxHeight is held between 60 and 600. A value below 60 is raised to 60 and a value above 600 is lowered to 600. 0 or a negative number means the default, 136, which is room for both group headers and four rows. For comparison, the game's own scroll box, when it uses one, stops at 220.

CountdownSoonestFirst compares time left in whole seconds, so countdowns in the same second keep the game's order. A countdown whose time left cannot be read goes after the other countdowns, in the game's order. It can also move a whole group: when the normal group's soonest countdown runs out before the main group's, the normal group sits above the main group.

PhoneEventBadge counts the same conversations as the game's own text badge: none while the phone is locked, and none from a contact who died or went missing. An event text counts from the moment it arrives until you accept it or it runs out. The badge is checked every two seconds, so a new text can take that long to show.

Enabled
开 / 关需重启
默认 开
把屏幕左侧的事件列表固定在一定高度,其余内容滚动查看。关闭后本模组不做任何改动:列表保持游戏原样,手机上也没有事件角标。下次启动游戏时生效。
Keeps the events list on the left of the screen at a fixed height and scrolls the rest. false turns the mod off: the list stays as the game draws it, and the phone gets no event badge. Takes effect at the next game start.
MaxHeight
数值
默认 136
事件列表最多能长到多高(界面像素),超出部分滚动查看。范围 60 到 600;填 0 或更小则使用默认值 136,正好放下「主线」「事件」两个分组标题和四行。
Tallest the list may grow, in HUD pixels, before the rest scrolls. From 60 to 600.
ImportantOnTop
开 / 关
默认 开
把重要事件移到列表顶部:危机和尸潮排在最前,其次是正在倒计时的事件。关闭后列表保持游戏原有顺序。
Moves important events to the top of the list: emergencies and the zombie wave first, then events with a running countdown. false keeps the game's order; the list still has its fixed height.
CountdownOnTop
开 / 关
默认 开
把正在倒计时的事件也算作重要事件,排在危机下方;关闭后只有危机会移到顶部。仅在 ImportantOnTop 开启时生效。
Counts events with a running countdown as important, so they move up just below emergencies. false: only emergencies move up. Works only while ImportantOnTop is true.
CountdownSoonestFirst
开 / 关
默认 开
顶部的倒计时事件按剩余时间排序,最快结束的排在最前;关闭后保持游戏原有顺序。仅在 ImportantOnTop 和 CountdownOnTop 都开启时生效。
Sorts the countdowns at the top by time left, the one about to run out first. false: they keep the game's order. Works only while ImportantOnTop and CountdownOnTop are both true.
PhoneEventBadge
开 / 关
默认 开
在手机按钮和手机里的「短信」上多显示一个角标,统计还没接取的事件短信;其中有带倒计时的事件时,角标变成橙色并显示沙漏。仅在 Enabled 开启时生效。
Shows a second badge on the phone button and on the messages app, counting the event texts you have not accepted yet. It turns orange with an hourglass when one of them has a countdown. The game's own red badge stays as it is. false: no event badge. Works only while Enabled is true.

安装

  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\EventList.dll

文件位置

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

卸载

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

设置

如需修改高度、排序或关闭角标,可以在游戏内 Mod Manager 的「模组」界面修改(改动立即生效,Enabled 在下次启动游戏时生效),也可以在游戏关闭时编辑 BepInEx\config\com.dev.survivallog.eventlist.cfg。配置文件中每项设置都有中文说明,完整说明见 CONFIG.md(英文)。没装 Exiled's Toolkit 的话,在「模组」界面的改动改为在下次启动游戏时生效。

更新日志 4 个版本

更新日志只有英文版。

  1. 0.4.2Nexus 页面游戏 1.1.19611
    • The phone runs smoother: once the event badge is on the messages app, the mod no longer searches the phone's screen each time something on it changes.
    • Less work in the background when the mod checks the phone's texts for the badge.
    • Made for Survival Log 1.1.19611.
  2. 0.4.1游戏 1.1.19611
    • The event badge is on the phone's messages app the moment the phone opens, instead of showing up a moment later.
    • Made for Survival Log 1.1.19611.
  3. 0.4.0游戏 1.1.18902游戏 1.1.19131游戏 1.1.19611
    • 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.
    • Settings changed on the Mod Manager's Mods screen take effect at once, except Enabled, which takes effect at the next game start.
    • 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.
  4. 0.3.2
    • First public release.
    • The events list on the HUD stays at a fixed height and scrolls, instead of running down the screen.
    • Emergencies and the countdowns closest to running out are shown at the top.
    • A badge on the phone counts the event texts you haven't accepted yet.

帮助

已知问题

手机上的事件角标每两秒检查一次,所以新的事件短信可能要等这么久才会显示在角标上;和游戏自己的角标一样,手机锁定时它不计数。如果不想要它,请在配置中关闭 PhoneEventBadge。开启倒计时按最快结束排序时,整个分组可能会移动:当普通事件的倒计时先结束时,「事件」分组可能排到「主线」分组上方。如果你更喜欢游戏原有的顺序,请在配置中关闭 CountdownSoonestFirst。救援和围攻框是单独的面板,保持在游戏放置的位置。

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

发现问题?

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