Quen狀態失效,控制器振動減少

作者 ozz61·版本 v1.22·更新於 2019-01-31

當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.完成

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

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

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

檔案與校驗

檔案名稱
Quen状态失效,控制器振动减少
檔案大小
9.1 KiB
SHA-256
8c7760e79d3943fe21dafb5f20973c73951dc6167f1979cc93189294ee96e792
入庫時間
2026-10-10 00:39