快速键盘游玩

快速键盘游玩

Select a card and press Space to play it instantly.选中卡牌后按空格键快速出牌。

游戏玩法

KeyboardQuickPlay

选中卡牌后按空格键快速出牌,支持自定义按键(键盘/鼠标)。

功能特性

  • 一键出牌:选中卡牌后按空格键,无需鼠标拖拽或点击目标;按住不放可在选牌时连续打出
  • 智能场景:无需选择目标,单一目标、全体攻击等场景瞬间打出
  • 智能目标:自动攻击上次攻击的敌人,首次攻击或目标死亡时选血量最低的敌人;队友技能默认选血量最低的队友
  • 自定义按键:支持键盘按键和鼠标按键,通过配置文件修改
  • 无缝兼容:不影响原有鼠标操作

安装

  1. KeyboardQuickPlay.dllKeyboardQuickPlay.json 复制到游戏目录下的 mods 文件夹:
Slay the Spire 2/
└── mods/
    ├── KeyboardQuickPlay.dll
    └── KeyboardQuickPlay.json
  1. 启动游戏,MOD 会自动加载

自定义按键

首次启动后会自动生成配置文件 mods/config/KeyboardQuickPlay.cfg

{
  "QuickPlayButton": "Space"
}

修改 QuickPlayButton 的值即可更换按键,支持:

  • 键盘:Space、F、G、Tab、Enter 等
  • 鼠标:Xbutton1(侧键后退)、Xbutton2(侧键前进)、Middle(中键)等

技术实现

  • 使用 Harmony 库进行运行时 Patch
  • 支持通过配置文件自定义按键

致谢

本项目基于 Alchyr/ModTemplate-StS2 模板创建。

特别感谢玩家 Kishibukukuuuu 协助排查跨环境兼容性问题。

许可证

本项目遵循原游戏的 MOD 许可政策。

源代码

源代码托管于 GitHub