战斗控制 - 固定鼠标点击

战斗控制 - 固定鼠标点击

一个简单的游戏控制修复,使角色朝向鼠标点击的方向。这让应对小怪,尤其是飞行小怪时,战斗体验不再那么笨拙,变得更加愉快。

游戏玩法机制

战斗控制

安装

下载文件。将 CombatControls.zip 放入你的 StardewValley/Mods 文件夹中。解压 CombatControls.zip,启动游戏并享受吧!:)

概览

免责声明:这不是一个大型战斗重制,只是一个简单的生活质量改进。不会添加任何破坏游戏平衡的内容,也不会破坏任何东西。

修复鼠标点击控制!

当使用鼠标点击工具时,使角色朝向点击的方向。

游戏通过鼠标点击转动角色的常规功能会检测具体点击的是哪个方格。要求精确点击角色旁边的格子,以便让角色转向该格子。

这个简单的模组让你只需点击一个方块的大致方向,就能让角色转向。

自动挥剑!

按住鼠标左键将使角色持续摆动,直到松开按键。此特性旨在帮助防止手指疲劳,并且对某些武器类型(如匕首)有很大帮助。

和本模组的大部分功能一样,你可以在 config.json 中开启或关闭此功能。

漂亮动作!

  • 侧身滑动:在奔跑并侧向攻击时,角色会在地面滑动的同时挥舞武器。
  • 格挡冲刺:在格挡状态下进行快速冲刺,通过在格挡后立即按下“左键”并朝冲刺方向移动来触发。

我一直觉得站在原地不动,对着无辜的史莱姆狂挥剑有点无聊。我决定添加上在攻击和防御动作中可以稍微移动的选项。这些可以在 mod 文件夹的配置文件中开启/关闭(true/false)。

更新

1.0.3
修复了 manifest.json 的问题,导致模组无法正确从 GitHub 更新。

1.0.4
添加了配置文件,可通过将值设置为 'true' 或 'false' 来启用或禁用 SlickMoves 和 MouseFix。这两个功能默认均为 'true'。

1.1.0
所有分辨率下的精度都得到了提升。

1.1.1
更好地处理攻击冷却。

1.1.2
优化后的代码。修复了钓鱼时的动画问题。(我注意到还有一些动画显得不自然,这些将在后续版本中修复。)

1.1.3
在 config.json 中添加了 WeaponsOnly 选项。
在 config.json 中添加了 ClickToMove 选项。此选项将在右键点击时使角色向光标方向移动。

1.1.4
针对 SMAPI 3.0 优化过的代码。

1.1.5
在 config.json 中添加了可开关的自动攻击(AutoSwing)功能。
修复了特殊活动和节日期间出现的问题。

2.0.0
已更新为 Stardew Valley 1.5。

额外

作者的说明

所以你看完了简介,恭喜你!这其实是我做的第一个 mod,也是我第一个用 C# 编写的项目。当时我对游戏的操作感到很沮丧,于是决定为自己和朋友们(带我入坑这款游戏的人)改进一下。我最初上传到 NexusMods 只是为了方便分享给可能需要的人,完全没预料到这个 mod 会在短短 14 天内突破 1000 次下载量,更没想过两年后还能持续获得大家的喜爱。所有人的持续赞赏让我非常惊喜。因此我由衷感谢所有享受这个 mod 的朋友,也感谢那些给我反馈让我改进的人们。感受到大家的支持让我无比开心,正因为如此,我以后一定会带来更多 mod 作品。