模塊切換框架(MSF)- 更新

作者 anagy000000·版本 v1.3.0·更新於 2026-08-24

MSF能夠在遊戲過程中將模組 (OMOD) 附加和刪除到庫存物品上。裝備物品的數據無縫更新,沒有視覺錯誤。功能包括彈藥切換、選擇性射擊、槍管下、側面瞄準等等。還包括用於彈藥類型和射擊模式顯示的自定義 HUD 小部件。支持 BCR 和 TR。

截圖 共 8 張

模組介紹 作者原文

MSF能夠在遊戲過程中將模組 (OMOD) 附加和刪除到庫存物品上。裝備物品的數據無縫更新,沒有視覺錯誤。功能包括彈藥切換、選擇性射擊、槍管下、側面瞄準等等。還包括用於彈藥類型和射擊模式顯示的自定義 HUD 小部件。支持 BCR 和 TR。

原址:

前置:

Fallout 4 Script Extender (F4SE):

Mod Configuration Menu(MCM):

7月29號更新1.2.8版本

7月2號更新1.2.7版本

3月24號更新1.2.5版本

2026年1月11號更新1.2.3版本

*GitHub上更新可還行*

漢化地址:

現已上傳標準版主文件(支持163)和next-gen版主文件(支持週年慶升級)根據自己的遊戲版本二選一安裝

----

介紹

警告***此模組是實驗性的,可能會影響遊戲存檔安全並可能導致穩定性問題。使用風險自負。

該框架能夠在遊戲過程中將模組(OMOD)附加和刪除到物品欄,而無需工作臺。裝備物品的數據(統計數據、動畫圖表、模型等)會正確無縫地更新,不會出現不必要的動畫或視覺錯誤。此外,可以在模組切換之前使用自定義動畫。彈藥切換和其他類型的模組使用單獨的方法,這使得彈藥切換僅依賴於當前裝備的彈藥,而獨立於實際武器(自定義武器不需要補丁)。

特徵

MSF 是一個框架,它本身的用途很少,您必須安裝其他模組來使用此框架添加新功能。一些演示模組已經可用(彈藥大修和服務步槍下槍管和選擇性射擊)。

彈藥選擇:你可以在遊戲過程中更改武器使用的彈藥。您可以使用 3 種不同的方法選擇/裝備彈藥類型:

通過熱鍵選擇:每個彈藥子類型(空心彈、燃燒彈、爆炸彈等)的 ID 爲 2-9,其中 1 是基礎彈藥;您可以爲每個 ID 分配單獨的熱鍵(例如,數字鍵盤 1-9)

彈藥循環:循環瀏覽每個彈藥子類型(每次播放裝彈動畫)

彈藥快捷鍵:通過循環瀏覽每個彈藥子類型,在 HUD 小部件上選擇目標彈藥,在可自定義的超時延遲後,將裝備當前選擇的彈藥類型

通過 UI 小部件選擇:您可以安裝自定義小部件併爲其分配熱鍵;按下後,可用的彈藥選項應該會出現在HUD上,以便你可以選擇所需的彈藥

通過 Pipboy 選擇:您可以單擊 Pipboy 菜單中的彈藥子類型來裝備它們

模組選擇:有 4 個預定義的模組類別(射擊模式、槍管下、槍口、瞄準鏡(例如側面瞄準)),您可以爲每個類別分配熱鍵。模組作者還可以使用新的熱鍵添加新類別。你可以使用兩種不同的方法在遊戲過程中將對象模組(OMOD)附加/移除到你的物品上:

爲類別分配一個直接熱鍵以循環切換模組(循環示例:半自動 --> 連拍模式 -->全自動 -->重複)

QuickKey 功能:通過循環瀏覽類別中的每個 Mod,在 HUD 小部件上選擇目標 Mod,在可自定義的超時延遲後,將裝備當前選擇的 Mod

安裝自定義小部件併爲其分配熱鍵以顯示該類別中所有可用的模組

支持的鬆散模組可以在 Pipboy 中裝備

HUD信息小部件:可以顯示當前彈藥類型、射擊模式、槍口、瞄準鏡;該模組預裝了一個基本的小部件,但您可以隨時將其替換爲自定義小部件。您可以在 MCM 中自定義小組件。

武器物品欄菜單中顯示的彈藥容量和裝彈數量(目前僅在嗶嗶小子中)

武器狀態現在被保存:當裝備武器時(或從槍管下更改/從槍管下返回),最後裝彈的彈藥應該會正確顯示(在原版遊戲中,取消裝備和重新裝備武器或更換武器會將裝彈的彈藥數量重置爲最大容量,現在已正確保存和恢復)[可以關閉此功能以提高保存遊戲的安全性]

支持 BCR 和 TR(僅限 TR 1.1):更換彈藥時,應同時播放兩者的完整裝彈動畫;啓用 TR 的武器在部分裝彈時將有“額外”彈藥(在彈膛中)

用於降低武器的熱鍵,以及用於自動降低的可自定義延遲

用於遊戲和 UI 設置以及熱鍵綁定的 MCM 頁面;每個設置在遊戲中都有詳細的描述

敵人會使用新的彈藥類型來對付你,並且會在他們的庫存中使用該彈藥生成(可以在 MCM 中修改)。新的彈藥類型也可以自動注入到指定的等級列表中。

實驗性功能允許 OMOD 修改單個射彈屬性。

安裝

檢查是否有任何修改玩家行爲文件的模組,因爲這些文件將被覆蓋(有關詳細信息,請參閱兼容性部分)。

使用模組管理器安裝或將內容解壓並複製到 Fallout 4 Data 文件夾。

雖然建議開始一個新遊戲,但它也適用於現有的保存。

前置要求

支持遊戲的 OldGen 和 NextGen 版本

F4SE(舊世代版本 0.6.23;下一代版本 0.7.2)

MCM(不是硬性要求,但強烈推薦)

戰術重裝(可選,需要 1.1 版本)

子彈計數重新裝彈(可選)

兼容性、已知問題

與大多數模組兼容,很難說什麼會導致衝突。

目前沒有已知的主要問題。

當 Mod 開關在動畫期間發送垃圾郵件時,它可能會卡住。爲避免這種情況,有用於重新加載和自定義動畫的冷卻時間設置,您可以根據自己的遊戲風格進行優化。此外,還有一個重置鍵綁定,可以在必要時清除任何待處理的模組切換。

此模組將與修改玩家行爲文件的模組衝突(BCR 和 TR 除外)。如果出現行爲修補程序,我會更新這個模組。重新打包的第三人稱行爲文件可能會導致 CTD(例如激光步槍),因此它們不包含在主文件中,但可以根據需要單獨下載。第三人稱行爲文件的問題現在應該得到修復,並包含在主文件中。MSF 行爲事件和變量可通過修補程序腳本作爲可選下載提供。

重新加載和自定義動畫都包含動畫兼容性設置,以避免分別與重新加載行爲修改和其他行爲文件發生衝突。

有時 Pipboy 物品欄菜單中裝備的彈藥無法正確顯示。

對於 mod 作者

mod 開發的文檔可在 github 上找到,pdf 包含在完整的發佈 zip 文件中。 上

有一些可用的演示模組(彈藥大修和服務步槍下槍管和選擇性射擊)。github 完整發布 zip 文件中還包含更多示例。

發現的問題和錯誤可以報告給 github,如文檔中所述。

源代碼可在 github 上找到。

未來

我覺得模組已經完成,但我總是願意接受建議。請隨時分享您的功能請求。

Starfield 端口正在開發中,處於後期階段,但我可能會等待 SFSE 序列化支持,然後再繼續該項目。

致謝

F4SE 團隊的腳本擴展器

alegendv1 測試

Bingle 和 eggroll-platter 幫助自定義動畫

Bingle 和 Mac 幫助修復第三人稱行爲 CTD

開源項目的每個人,以便其他人可以學習製作出色的模組

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

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

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

檔案與校驗

檔案名稱
Mod Switch Framework (MSF) core - NextGen 90676 1.3.0 2026-08-22T17-32Z ZqhX1JJbq.zip
檔案大小
2.8 MiB
SHA-256
f22076be10d2b0486e3cafe33b48f152c5431f38b370b277791492aeac33e434
入庫時間
2026-10-12 23:45