控制器行走-運行切換SSE

作者 IsharaMeradin·版本 v1.0·更新於 2020-07-22

添加使用控制器時在行走和奔跑之間切換玩家角色的功能。 步行和騎馬時均可使用。

截圖 共 1 張

模組介紹 作者原文

添加使用控制器時在行走和奔跑之間切換玩家角色的功能。 步行和騎馬時均可使用。

Controller Walk Run切換SSE版本

伊莎拉·梅拉丁(IsharaMeradin)

概述:

添加使用控制器時在行走和奔跑之間切換玩家角色的功能。步行和騎馬時均可使用。

關於:

這是Controller Walk Run Toggle的已修改端口(

默認情況下,使用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 (  )

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 …

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
  3. 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
  4. 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。

不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。

檔案與校驗

檔案名稱
控制器行走-运行切换SSE
檔案大小
7.7 KiB
SHA-256
88532fa4ce9cc871bbf7002a9961c4cbb5b9602fec07de7300c9931c975d5b86
入庫時間
2026-10-09 18:35