
事件限制器
限制每天或连续看到的事件数量,以增强故事沉浸感。
查看大图事件限制器
事件限制器允许你配置玩家每天和连续看到的事件数量。这有助于提升剧情沉浸感,或者在多人在线模式中,当时间在事件期间继续流逝时。
默认情况下,每天事件限制为4个,连续事件限制为2个。默认情况下,豁免事件也会计入事件限制。
跳过的事件将在下次触发时播放,前提是未达到事件限制。硬编码事件(如婚礼)和玩家死亡事件不会被跳过,也不会被计为已见到事件以用于限制目的。
还可以配置哪些事件不受影响。如果你有某个过场动画永远不想被跳过,可以通过在配置选项的例外列表中列出其ID来实现。从1.2.1版本开始,事件例外可以选择不计入事件限制,就像硬编码事件一样。只需在配置中将ExemptEventsCountTowardsLimit设置为false。
从1.1.0版本开始,该模组支持通用模组配置菜单来更改事件偏好设置。长例外列表会在菜单中超出文本框,但会正确生效。在配置菜单中编辑例外时,不需要方括号和双引号。
从1.2.0版本开始,添加了内容补丁集成和一个API,允许内容补丁内容包和SMAPI模组添加自己的事件限制例外,并允许SMAPI模组访问一些模组数据。更多信息可在GitHub上的自述文件中找到。
从1.3.2版本开始,可以使用按键绑定暂停和恢复事件限制。默认是键盘上的L键。当事件限制暂停时,模组不会将任何已播放的事件计入每天或连续限制。当加载不同的存档时,事件限制也会自动恢复。
模组使用了Harmony,仅供参考。
安装与使用:
- 下载模组
- 解压下载的文件,并将EventLimiter文件夹放入你的Mods文件夹中
- 至少运行一次游戏以生成配置文件
- 根据需要编辑配置文件,尽情享受!
编辑配置文件:
编辑配置文件时,只输入数字(不要在数字上添加引号)。
EventsPerDay设置每天可见的事件数量。EventsInARow设置进入新地点时连续可见的事件数量。ExemptEventsCountTowardsLimit决定事件例外在可见时是否计入事件限制。默认为true。PauseEventLimiting是一个按键绑定,用于切换暂停事件限制。默认为L键。Exceptions是一个事件ID列表(每个ID用双引号括起来),即使达到限制,模组也不应跳过这些事件。格式为逗号分隔的列表,用方括号括起来,例如 ["1", "2", "3"]。
事件限制器仍会识别没有双引号括起来的ID(1.6版本之前),但这在未来很可能会失效。建议相应地更新配置文件。如果使用通用模组配置菜单,则不需要双引号,模组会自动为你纠正条目。
虽然技术上可以在配置中输入负数,但模组会将这些数字视为0。 如果模组无法读取配置文件,将使用默认值。
兼容性:
- 需要SMAPI版本4.0或更高
- 与多人在线模式兼容,每个玩家可以有不同的事件偏好设置。
- 与分屏模式兼容,玩家之间共享事件偏好设置。
另见:
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。