Quen狀態失效,控制器振動減少
當Quen符號到期時,此Mod會降低Gamepad控制器的振動級別。
模組介紹 作者原文
當Quen符號到期時,此Mod會降低Gamepad控制器的振動級別。
在原始遊戲中,當Quen sign過期時,Gamepad控制器會震動很難。我發現這會分散注意力並帶走遊戲的沉浸感。我也覺得這會讓玩家感到困惑,因爲非常強烈的震動應該是重大事件,而不是像Quen盾到期那樣的小事件。
此Mod將振動級別更改爲Very Light(可以更改爲不同級別 - 按照手動安裝說明進行操作)。
兼容性
修改[content] \ scripts \ game \ gameplay \ items \ spells \ quenEntity.ws
如果您有另一個修改同一文件的mod,您可以使用腳本合併或自己手動更改文件。
檢查兼容遊戲版本的下載說明。
安裝
下載與您的遊戲版本兼容的Mod文件。如果您有不同的遊戲版本,那麼我建議您按照手動安裝流程進行操作。此Mod帶有振動級別設置爲Very Light,如果要更改振動級別,可以按照手動安裝過程中的步驟6編輯Mod文件。
控制器振動水平可以設置爲:
超輕型
輕
硬
很硬(遊戲設置默認這個水平)
關閉vibaration
安裝步驟:
1.下載與您的遊戲版本匹配的Mod文件。
2.將Mod解壓縮到你的Witcher 3 Mods文件夾中(例如C:\ GOG Games \ The Witcher 3 Wild Hunt \ Mods \)。創建Mods文件夾(如果尚不存在)。
注意:如果Mod文件下載鏈接中沒有其他遊戲版本,則請遵循手動安裝過程。
手動安裝過程
1.如果你有一個Mod已經編輯過quenEntity.ws文件,那麼跳到第6步.2。在[The Witcher 3 Wild Hunt Game Installation] \ Mods文件夾中創建一個新目錄,如果它也創建了Mods文件夾還沒有退出 在這個例子中,我將調用目錄“modQuenStateExpiredVibrateController”,
例如
3.在剛剛創建的文件夾(modQuenStateExpiredVibrateController)中創建以下文件夾結構:
content \ scripts \ game \ gameplay \ items \ spells \
4.從遊戲安裝目錄中複製quenEntity.ws遊戲文件:
[The Witcher 3 Wild Hunt遊戲安裝] \ content \ content0 \ scripts \ game \ gameplay \ items \ spells \ quenEntity.ws
5.將複製的遊戲文件粘貼到新的Mod direcotry中:
[Witcher 3 Wild Hunt Game安裝] \ Mods \ modQuenStateExpiredVibrateController \ content \ scripts \ game \ gameplay \ items \ spells \
6.使用文本編輯器打開Mod文件夾中的文件,例如Notepad ++
[Witcher 3 Wild Hunt Game Installation] \ Mods \ modQuenStateExpiredVibrateController \ content \ scripts \ game \ gameplay \ items \ spells \ quenEntity.ws
重要提示:確保您正在編輯Mods文件夾中的文件而不是遊戲目錄中的原始遊戲文件。
7.找到Quen Expired的狀態函數,如下所述:
狀態在W3QuenEntity中過期
{
event OnEnterState(prevStateName:name)
{
parent.shieldHealth = 0;
如果(parent.showForceFinishedFX)。parent.owner.GetActor()PlayEffect( 'quen_lasting_shield_hit');
parent.DestroyAfter(1.f);
if(parent.owner.GetActor()== thePlayer)
theGame.VibrateControllerVeryHard();
}
}
如要設置一個較低的振動水平,替換行:
theGame.VibrateControllerVeryHard();
使用以下行之一:
theGame.VibrateControllerVeryLight();
theGame.VibrateControllerLight();
theGame.VibrateControllerHard();
重要提示:只需選擇上面的一條線來設置相關的振動級別。
要禁用振動,您需要通過在它們前面放置//(正斜槓)來註釋掉2行:
//if(parent.owner.GetActor()== thePlayer)
//theGame.VibrateControllerVeryHard();
8.完成
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。