前置 Mod
详情
这是一个非侵入式 mod,当所有玩家都满足在单人游戏中会暂停时间的条件时,暂停多人游戏中的时间。Nexus 上已经有一些具有此功能的 mod,但它们存在一些 bug 和实现不完善的地方,让我不太满意,所以我做了这个。
附加功能
- 游戏暂停时,停止食物和饮料增益效果的倒计时。
- 暂停时锁定怪物位置和玩家生命值。
- 如果所有玩家都在骷髅洞穴中,就像单人游戏一样减慢时钟时间。
- 在游戏时钟上显示一个微妙的 X 图形,以更好地指示时间何时暂停。
- 投票暂停功能:如果所有玩家都投票切换暂停(默认按键:Pause/Break),游戏将暂停,直到其中一人再次投票切换暂停。
- 暂停覆盖热键(默认:Scroll Lock),允许房主无论状态或投票结果如何,手动切换游戏暂停
- 可选设置:当任何玩家处于过场动画时暂停时间(默认禁用)
每个玩家都必须安装此 mod 才能正常工作。
如果每位玩家满足以下任一条件,时间就会暂停:
- 打开了菜单
- 正在进行对话
- 正在购物
- 正在处理晶球
- 正在播放拔起作物的动画
- 正在切换地图位置
- 正在事件中
- 正在收线钓鱼
- 正在玩街机游戏
- 正在玩飞镖
- 正在玩抓娃娃机
- 正在看电影
- 正在赌博
- 正被询问是否使用物品(例如吃食物)
除了这些条件外,当所有玩家已投票暂停或房主使用了暂停覆盖热键时,时间也会暂停。如果房主启用了该设置,当任何玩家处于过场动画时,时间也会暂停。
时间暂停时,游戏时钟将停止前进。NPC、农场动物和怪物将锁定位置。
从 1.4.0 起,怪物和玩家生命值会被锁定。
此功能是新的,虽然我已经测试过,但如果你遇到任何 bug,请告诉我!
安装说明
- 安装最新版本的 SMAPI
- 将 PauseInMultiplayer.zip 的内容解压到你的 StardewValley/Mods 文件夹中 每位玩家都要操作(同时注意每位玩家也要使用相同版本)
可选配置
mod 附带 config.json,允许你根据自己的偏好设置不同的值。
可通过手动编辑该文件或使用 Generic Mod Config Menu 进行配置。
{
"ShowPauseX": true, //change to false if you don't want to display the X graphic when paused
"FixSkullTime": true, //change to false to disable the Skull Cavern time fix (host only)
"DisableSkullShaftFix": false, //change to true to disable hp fix for dropping down shafts
"LockMonsters": true, //change to false to disable monster and hp locking (host only)
"AnyCutscenePauses": false, //change to true to pause for all cutscenes (host only)
"EnableVotePause": true, //change to false to disable pause voting (host only)
"VotePauseHotkey": "Pause", //change to whatever hotkey you want to toggle vote pause
"EnablePauseOverride": true, //change to false to disable pause override hotkey (host only)
"PauseOverrideHotkey": "Scroll", //change to whatever hotkey to pause override (host only)
"DisplayVotePauseMessages": true //change to false to disable showing vote messages
}
联系
有 bug、问题、建议、评论,或者只是感到孤单?联系我吧!
Stardew Valley Discord 上的 @VIGIL#1924: Stardew Valley Discord
VIGIL 在 Steam 上:Steam 社区个人资料邮箱: jorgamun@gmail.com

