噴氣背包水中物理修復 - F4SE(更新)
修復非動力裝甲人類角色在水下離開後噴氣背包無法激活的問題。
截圖 共 1 張
模組介紹 作者原文
修復非動力裝甲人類角色在水下離開後噴氣背包無法激活的問題。
原址:
前置:
Address Library for F4SE Plugins:
Fallout 4 Script Extender (F4SE):
9月12號更新:
版本 1.3.1
支持1.11.240。
6月13號更新:
版本 1.2
一些小的修正。
我(原作者tryname,下同)找了找解決辦法。沒找到。所以我自己做了。
當你沒有穿動力裝甲,揹着噴氣背包飛入水中時,Havok物理會跳過正常的着陸流程。bhkCharacterController上的kJumping標誌卡住了,永遠無法清除。
當你離開水面並按下跳躍鍵時,遊戲仍然認爲你正在下落。它播放下降動畫,噴氣背包卻毫無反應。你必須先落在堅實地面上,它才能重新工作。
所以我用C++寫了一個。模組直接接入Havok,檢測陸地到水域的轉換,手動清除卡住的kJumping標誌,並將狀態機重置回kOnGround。它和你從水中拿出來的車架一樣有效。
工作原理
這個模組不涉及Papyrus或鉤子事件。它只是監控水域進入,並直接修改Havok控制器的狀態。
因爲修復在 C++ 的 Havok 層上有效:
它適用於任何噴氣背包模組(CROSS Jetpack、個人噴氣背包等)。
沒有Papyrus文字衝突。
它不依賴於任何天賦或演員值。
動力裝甲被故意排除,因爲它的水控不同,而且沒有這個bug。
安裝
用你的模組管理器安裝模組。
支持的遊戲版本:1.10.163(原版)至1.10.984(NG),以及1.11.221(AE)。
前置要求:
F4SE
F4SE 插件地址庫
製作人員
感謝CommonLibF4團隊的作品。沒有它,這個模組寫起來會難得多。
如果你遇到任何問題,請告訴我。非常感謝。
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。