用户登录
|忘记密码

新用户注册

登录

其他登陆



举报

控制器行走-运行切换SSE

控制器行走-运行切换SSE
控制器行走-运行切换SSE
作者:IsharaMeradin
发布:carterych
发布日期:2020-07-22 15:17:21
更新时间:2020-07-22 15:17:21
这个人很懒,什么也没留下
2113 人点赞
918 人收藏
3353
8285
1.0
标签
上古卷轴5:重置版
本地下载 高速下载 需要优先下载下载器,50%提速

Controller Walk Run切换SSE版本

伊莎拉·梅拉丁(IsharaMeradin)



概述:

添加使用控制器时在行走和奔跑之间切换玩家角色的功能。步行和骑马时均可使用。


关于:

这是Controller Walk Run Toggle的已修改端口(https://www.nexusmods.com/skyrim/mods/93819)


默认情况下,使用D-pad右按钮在步行和跑步模式之间切换。

默认情况下,目标步行速度为25

默认情况下,目标小跑速度为50


在以下情况下,运行速度将暂时恢复

-准备武器/魔法

-按下冲刺按钮以冲刺

 -  游泳的

-进入潜行


在以下情况下,步行/小跑速度将恢复

-护套武器/魔法

-再次按下sprint按钮

-当脚踩到地面而不再游泳

-退出潜行


关于游泳,动画事件用于为玩家角色触发此事件,并每隔.25秒检查一次更新循环,以检查玩家何时不再游泳。马的动画不会触发动画事件,因此,在安装马时,更新循环每1秒检查一次,以确定马是否在游泳。


关于冲刺,冲刺可以通过撞入某物或用尽体力而切换为跑步。要返回步行时,停止移动并按sprint按钮。或者,进入和退出任何其他临时运行方案,即抽签和穿鞘武器。或关闭步行模式后再打开。


关于坐骑,直到新坐骑被坐骑,才将其识别为最后坐骑。因此,相机状态已被注册并监视相机何时进入和退出视野。这样可以确保新的安装在安装后立即得到正确的说明。


关于马的mod,这应该与影响马的大多数mod一起使用,即使是那些大大提高基本马速度的mod。如果

出现任何兼容性问题,请随时指出。


定制:

使用控制台根据需要更改以下内容:

禁用小跑模式:将abim_CWRT_Trot_Disable设置为XX(其中XX是任何非零的正值)

重新启用小跑模式:将abim_CWRT_Trot_Disable设置为0

-在正常运行模式下必须更改此设置。


播放器游泳延迟:将abim_CWRT_PS_Delay设置为XX(其中XX是两次检查之间等待的秒数)

马游泳延迟:将abim_CWRT_HS_Delay设置为XX(其中XX是两次检查之间等待的秒数)

-更新循环延迟将在下一次注册呼叫时生效。对于游泳时的选手。用于骑马时。


目标步行速度:将abim_CWRT_Walk设置为XX(其中XX是介于0.0和100.0之间的值)

目标小跑速度:将abim_CWRT_Trot设置为XX(其中XX是介于0.0和100.0之间的值)

-在正常运行模式下应更改这些设置。


切换按钮:将abim_CWRT_HK设置为XX(其中XX是所需按钮的DXScanCode)

-关闭控制台后,更改切换按钮即会生效。


关闭mod:将abim_CWRT_ShutDown设置为1

-当控制台关闭时,所有已注册的事件都将被取消注册,该任务将停止,并显示通知,表明可以安全卸载该mod。


安装:

Mod Manager或手动确保根据以下结构放置文件


解除安装:

确保角色处于正常运行模式

使用上面概述的控制台命令关闭mod

进行新保存。

使用您的模组管理员删除模组,或删除下列档案。

重新进入游戏并在未激活Mod的情况下进行新保存。


要求:

SKSE64


文件和文件夹:

控制器遍历运行Toggle.esl

脚本> abim_CWRT_Player.pex

脚本> abim_CWRT_ToggleScript.pex

脚本>源> abim_CWRT_Player.psc

脚本>源> abim_CWRT_ToggleScript.psc

文件> CWRT_InfoFile.txt

可选>控制器遍历运行Toggle.esp


未来的计划:

可能为自定义功能添加一个MCM菜单。


已知的问题:

不适用于并非真正拥有的马匹。例如,被盗的马将不会被识别。

除了默认的时间刻度设置,可能会导致此mod无法正常使用。


免责声明:

本产品不是由Bethesda Game Studios,Bethesda Softworks,Zenimax Media或其任何关联公司创建的,也不与之相关。

——————————————————————————————————

Controller Walk Run Toggle SSE Version
By IsharaMeradin



Overview:
Adds ability to toggle the player character between walking and running when using a controller. Works when on foot and on horseback.

About:
This is a modified port of Controller Walk Run Toggle ( https://www.nexusmods.com/skyrim/mods/93819 )

By default toggle between walking and running modes with the D-pad Right button.
By default target walk speed is 25
By default target trot speed is 50

Run speed will temporarily be restored under the following scenarios 
-- readying weapons / magic
-- pressing the sprint button in order to sprint
-- swimming
-- entering sneak

Walk / trot speed will be restored under the following scenarios
-- sheathing weapons / magic
-- pressing the sprint button a second time
-- when feet hit the ground and no longer swimming
-- exiting sneak

Regarding swimming, an animation event is used to trigger this for the player character with an update loop checking every .25 seconds for when the player is no longer swimming. The horse animations do not trigger the animation event and as such, when mounting your horse an update loop checks every 1 second to determine if the horse is swimming or not.  

Regarding sprinting, sprint can switch to run by bumping into something or running out of stamina. When wanting to return to walk, stop moving and press the sprint button. Alternatively, enter and exit any other temporary run scenario i.e. draw and sheathe weapons. Or toggle walk mode off and back on.

Regarding mounts, a new mount is not recognized as the last ridden until it has been ridden. Thus the camera state has been registered and watches for when the camera switches in and out of horse view. This ensures that a new mount gets properly accounted for as soon as it is mounted.

Regarding horse mods, this should work alongside most mods that affect horses even those that greatly increase the base horse speed. If 
any compatibility issues arise, feel free to point them out.

Customization:
Use the console to change the following as desired:
disable trot mode:     set abim_CWRT_Trot_Disable to XX (where XX is any non-zero positive value)
re-enable trot mode:     set abim_CWRT_Trot_Disable to 0
-- this must be changed when in normal run mode.

player swim delay: set abim_CWRT_PS_Delay to XX (where XX is the value in seconds to wait between checks) 
horse swim delay:  set abim_CWRT_HS_Delay to XX (where XX is the value in seconds to wait between checks)
-- update loop delays will take effect on the next registration call. For player when swimming. For horses when mounted.

target walk speed: set abim_CWRT_Walk to XX (where XX is a value between 0.0 and 100.0)
target trot speed: set abim_CWRT_Trot to XX (where XX is a value between 0.0 and 100.0)
-- these should be changed when in normal run mode.

toggle button: set abim_CWRT_HK to XX (where XX is the DXScanCode for the desired button) 
-- Changing the toggle button takes effect as soon as you close the console.

shut down mod: set abim_CWRT_ShutDown to 1
-- when the console closes all registered events will be unregistered, the quest stopped and notification displayed that it is safe to uninstall the mod.

Installation:
Mod manager or manually ensuring files are placed according to structure listed below

Uninstallation:
Ensure the character is in normal run mode
Shut down the mod using console command outlined above
Make a new save.
Remove the mod using your mod manager or deleting the files as listed below.
Re-enter the game and make a new save without the mod active.

Requirements:
SKSE64

Files & Folders:
Controller Walk Run Toggle.esl
Scripts > abim_CWRT_Player.pex
Scripts > abim_CWRT_ToggleScript.pex
Scripts > Source > abim_CWRT_Player.psc
Scripts > Source > abim_CWRT_ToggleScript.psc
Docs > CWRT_InfoFile.txt
Optional > Controller Walk Run Toggle.esp

Future plans:
Possibly add an MCM menu for the customization features.

Known issues:
Does not work with horses that are not actually owned. For example horses that are stolen will not be recognized.
Timescale settings other than default may cause this mod to not function as intended.

Disclaimer:
This product is not created by, nor associated with, Bethesda Game Studios, Bethesda Softworks, Zenimax Media, nor any of their affiliates.


原贴地址
1.版本号: 1.0   更新时间: 2020-07-22 15:32:33

选择快速回复类型:
  • 感谢
  • 支持
  • 疑问
  • 卖萌
  • 关心
  • 傲娇
评论


    作者精品
    logo

    控制器行走-运行切换SSE


    Mod大小:7.72KB
    上传时间:2020-07-22 15:17:21

    Mod简介:

    暂无更多介绍

    本地下载
    选择快速回复类型:
    • 感谢
    • 支持
    • 疑问
    • 卖萌
    • 关心
    • 傲娇
    回复

    这个人很懒,什么也没留下

    点击上方“关注”按钮即可收到作者的更新提醒哦~