动态马匹控制

动态马匹控制

使用鼠标滚轮控制马匹速度。超越疾驰速度获得额外体力消耗。按一键漂移侧移刹车,还有更多功能。通过滑块为马匹增加沉重感。

安装说明

像其他模组一样,放入你的 \KingdomComeDeliverance2\Mods\ 文件夹。

使用说明

疾驰 (Gallop): 按模组键或滚轮下滚 = 降为慢跑。 疾驰: 模组键 + A 或 D = [POWERSLIDE](强力侧滑)。 疾驰: 使用马刺 = 额外速度爆发。

慢跑 (Canter): 按模组键或滚轮下滚 = 降为快步。 慢跑: 马刺 + A 或 D = [KICKSLIDE](踢腿侧滑)。 慢跑: 滚轮上滚 = 升至 C1、C2 更快的慢跑档位。

快步 (Trot): 滚轮下滚 = 降至低速档位以进行慢速转弯。 快步: 在低速档位下按 A/D 可进行极紧的转弯。可通过 MCM 调整。 快步: 马刺 + A 或 D = [KICKSLIDE](踢腿侧滑)。 快步: 滚轮上滚 = 升至 1、2、3、4、5 快速快步档位。


1) 设置你的按键

鼠标滚轮档位和 W/A/S/D 无需设置。 模组使用的每个按键都在一个文件中设置: KCSE\Plugins\DynamicHorseInput.ini 用记事本打开它,修改 [DHC] 下的值,保存。 仅在下次启动游戏时生效。

Key= 这是你的主要模组控制键,用于降低步态或激活 [POWERSLIDE] 键组合。 此键绝不能与游戏中的任何绑定冲突! 仅接受用于 Key= 的按键: 键盘: lctrl lshift lalt rctrl rshift ralt lbracket rbracket backslash semicolon apostrophe comma period (我添加这么多按键,是为了照顾像我这样可能有键盘或 AutoHotkey 宏将按键重定向到无用键位的人) 手柄: xi_a xi_b xi_x xi_y xi_thumbr xi_thumbl xi_shoulderl xi_shoulderr xi_back

SlowKey= 以及 SprintKey= 模组只需要知道你在游戏中为"减速马匹"和"冲刺"设置的键位。 仅接受用于 SlowKey=SprintKey= 的按键: 键盘: lctrl lshift rctrl rshift lbracket rbracket backslash semicolon apostrophe comma period slash tab space enter


注意事项:

  • 将鼠标悬停在 MCM 中的每个条目上,可查看其功能的完整说明。
  • 该模组会接管以下游戏变量的控制权:
    • wh_horse_RotationSmoothInSpeed
    • wh_horse_RotationSmoothOutSpeed
    • wh_horse_RotationCoeff
    • wh_horse_RotationMax
    • wh_player_HorseHintsVisibilityTimeout
    • wh_horse_EnableRiderHeadCollision
    • wh_horse_CameraCenteringTime
    • wh_horse_CameraCenteringTimeInCombat
    • wh_horse_JumpHeight
    • wh_horse_CameraCenteringPitchOffset
    • wh_horse_CollisionAvoider
    • wh_horse_RoadMagnetismCartWidth
    • wh_horse_RoadMagnetismCartHeight
    • wh_horse_RoadMagnetismCartCenterOffsetY(这 3 项为碰撞马车时禁用自动道路跟随功能)

因此,你应该从你的自定义 user.cfg 设置或涉及这些变量的其他模组中移除它们。

与我的 Dynamic Real Travel 完全兼容。


前置需求