GTFO
You are viewing a potentially older version of this package. View Latest Version
Install

Details

Date Uploaded
yesterday
Downloads
54
Size
18KB
Dependency string
Thyke-SleeperAlert-1.4.1

SleeperAlert 惊醒播报

当某个玩家惊醒怪物时,播报是谁惊醒了什么怪(例如 ⚠ 玩家A 惊醒了打击者!)。

  • 聊天框:由房主通过游戏原生聊天管线发送联网消息,全队都能看到(队友无需安装本 mod)
  • 黄色横幅:装有本 mod 的玩家会额外在屏幕中央看到黄色横幅
  • 怪物名字:内置全部敌人类型的中文名对照表(前锋、大前锋、射手、侦察兵、母体、暗影、坦克、飞虫、触手怪等)

功能

  • 检测直接惊醒(脚步声、跑步、手电、开枪、近战等)以及连锁惊醒,播报是谁惊醒了什么怪(同种多只自动计数,如"3只前锋")
  • 友伤播报:子弹/近战/火焰的玩家对玩家伤害,播报攻击者、受害者与伤害(默认按受害者血量百分比显示,与游戏血条一致;当前版本玩家血量为 25 点)
  • 元凶判定:优先使用游戏 AI 的"当前侦测目标"(通常就是惊动它的玩家);无法确定时,回退为怪物附近最近的存活玩家(距离可配置)
  • 防刷屏:同一只怪 60 秒内只报一次;连续事件在聚合窗口(默认 2.5 秒)内合并成一条
  • 默认跳过 Scout 尖叫引发的连锁惊醒(可在配置中开启)
  • 玩家名支持昵称(Steam 名),带中文模板

联机说明

  • 建议房主安装。房主装了,全队的聊天框都会看到播报;没装 mod 的队友也能看到聊天消息,只是没有黄色横幅。
  • 想要横幅的队友也装上即可(每人只需装自己的客户端,不需要任何权限)。

配置

配置文件位置:BepInEx/config/SleeperAlert.cfg(第一次启动游戏后自动生成)

默认值 说明
[General] Enabled true 总开关
[General] FriendlyFireEnabled true 友伤播报开关
[Display] ShowBanner true 屏幕中央黄色横幅播报
[Display] ShowChat true 聊天框文字播报
[Display] BannerDuration 5 横幅显示时长(秒)
[Display] MessageFormat ⚠ {player} 惊醒了{enemy}! 播报文本模板,{player}=玩家名,{enemy}=怪物名
[Display] FriendlyFireFormat ⚠ {attacker} 对 {victim} 造成了 {percent}% 友伤! 友伤播报模板,{percent}=占受害者血量百分比(与血条一致),{damage}=伤害点数
[Behavior] BatchWindow 2.5 聚合窗口(秒):同一玩家该时间内惊醒的多只怪合并成一条播报
[Behavior] SkipPropagatedWakes false 是否跳过连锁惊醒(默认不跳过,连锁也播报)
[Behavior] NearestFallbackDistance 15 回退归因时,怪附近多少米内找最近玩家

修改配置后需要重启游戏生效。

安装

  1. 把整个 SleeperAlert-SleeperAlert 文件夹放进 BepInEx/plugins/;
  2. 或使用 Thunderstore Mod Manager 的 "Import local mod" 导入 SleeperAlert-SleeperAlert.zip

注意

  • 需要 BepInExPack_GTFO 3.2.2(你的 Thunderstore Mod Manager 里已装)。
  • 如果同时使用其他同类 mod(例如 MagicRinObserver),会收到双份播报,建议二选一。
  • 友伤播报与 FriendlyFireDetector 功能重叠,同时安装会收到双份友伤播报,建议在 TMM 里禁用一个。
  • 聊天播报由房主发出;房主没装本 mod 时,其他装有 mod 的玩家仍会在自己屏幕上显示横幅(若其客户端检测到惊醒)。
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.