回合计时器

回合计时器

客户端回合计时器,在多人游戏中,当你成为最后一个未结束回合的玩家时开始倒计时,并在计时器耗尽时自动结束回合。有助于避免多人游戏中只是旁观的情况。

游戏玩法

回合计时器



一款《杀戮尖塔2》多人游戏模组,当其他玩家等待你结束回合时,会显示倒计时器。

此模组处于 alpha 阶段,出现 bug 的可能性很高。
请将 bug 报告至 https://github.com/chaendizzle/STS2TurnTimer/issues

## 功能

- 在“结束回合”按钮上方显示倒计时进度条
- 可视化进度条,带颜色反馈(随剩余时间减少,从金色渐变为红色)
- 可选:计时器到期时自动结束回合
- 可设置为从每回合开始计时,或仅在其他人等待时计时

## 配置

所有选项均可通过游戏内模组设置菜单进行配置。

| 选项 | 数值范围 | 默认值 | 描述 |
|------|-----------|--------|----------|
| TimerDurationSeconds | 10–120 秒 | 30 | 倒计时的持续时间 |
| AutoEndTurn | 开/关 | 开 | 计时器到期时自动结束回合 |
| StartTimerFromTurnStart | 开/关 | 关 | 从回合开始计时,而非在其他人等待时才开始 |

## 安装

1. 将 [BaseLib](https://github.com/Alchyr/BaseLib-StS2) 安装到你的模组文件夹中
2. 将 `STS2TurnTimer.dll`、`STS2TurnTimer.json` 和 `STS2TurnTimer.pck` 复制到 `Slay the Spire 2/mods/STS2TurnTimer/` 目录下
3. 在游戏内启用该模组

## 依赖项

- [BaseLib](https://github.com/Alchyr/BaseLib-StS2) v0.1.3 或更高版本