F4SE菜單框架(更新)
新增了通過F4SE自定義模組的新菜單,作者還可以通過ImGui API添加自己的模組頁面。同時也作爲一個更快的MCM替代品,幾乎完全支持MCM模組!
截圖 共 4 張
模組介紹 作者原文
新增了通過F4SE自定義模組的新菜單,作者還可以通過ImGui API添加自己的模組頁面。同時也作爲一個更快的MCM替代品,幾乎完全支持MCM模組!
原址:
前置:
Address Library for F4SE Plugins:
Fallout 4 Script Extender (F4SE):
9月7號更新:
版本 1.53
- 添加文本縮放(放大時文字會更模糊,提醒)
- 在切換標籤時需要聚焦的一些修正
版本 1.52
- 你現在可以調整窗口大小和位置,該大小和位置將在該次會話中保留,並在重啓遊戲時重置。
9月1號更新:
版本 1.51
- 小幅更新:將翻譯字符串移入F4SEMenuFramework文件夾,移除主菜單外的歡迎橫幅,增加了設置中語言覆蓋支持,並默認支持多種語言,包括西班牙語、意大利語、法語、中文等。(這些爲機器翻譯,若有不準確之處請見諒)
8月31號更新:
版本 1.5
- MCM滑塊和複選框一起移動的部分是固定的。有些模組會反覆使用同一個選項標籤(比如True Damage的每把武器傷害和射程滑塊、Immersive Hunting Overhaul的劇透複選框、Game Configuration Menu的難度滑塊),而且每個版本都壓縮到一個控制鍵裏。
- 內置了原生分類器功能來替代MCM分類器,因爲它有點bug,但目前還處於實驗階段,只有在未安裝MCM分類器時纔會默認啓用。分類編輯器原生運行,你的分類和訂單會繼承,所以導入後你可以移除原始模組。
- 熱鍵可使用Ctrl、Shift和Alt組合,鍵盤和手柄用於支持此功能的非MCM模組。綁定遊戲已經用的按鍵(跳躍、重新裝填、激活)現在會像其他F4MF模組一樣警告你衝突。
- 設置菜單現在完全可翻譯,新增了一些初始實現中缺失的字符串。
- 啓動橫幅現在等待主菜單顯示。
- MCM 設置管理器的應用槽和浮點精度修正。
8月2號更新:
版本 1.41
- 部分用戶在原版中可能解決蹦牀錯誤
- 在設置中禁用鍵盤輸入(除設置按鍵綁定外)
- 打開菜單時禁用手柄的熱鍵調出菜單
- 在暫停菜單中移動 F4SE 框架按鈕位置的選項
7月27號更新:
版本 1.33
- 將MCM遺產頁數限制從512增加到1024>1024頁,幾乎涵蓋所有重度模組列表。
版本 1.32
- 在 AE 版本中安裝升頻和幀生成功能時,菜單未顯示已修正
7月24號更新:
版本 1.31
- 修復一些導致鍵綁定無法設置或因數據損壞而在崩潰時重置的崩潰和同步問題
版本 1.3
- 修復因轉換文件名和某些字符導致的部分崩潰
- 新增了《星空》主題曲
- GitHub 上爲想製作自己主題的玩家提供更新的文檔
- 在按鍵綁定衝突窗口中增加了手柄支持,哎呀
- 修復用戶無法用手柄在菜單中選擇內容的情況
現已上傳主文件和文本翻譯包( Noto Fallback Fonts)根據自己需要選擇安裝
----
F4SE 菜單框架
輻射4的共享遊戲內模組控制面板
經SkyrimThiago授權,從《天際》SE移植。
如果你喜歡這個模組,一定要推薦!
如果這個模組對你有幫助,請也推薦原始的SKSE菜單框架。
這是什麼?
一個現代化的基於ImGui的設置菜單,其他F4SE模組可以插入其中。他們這邊不需要自定義掛鉤或輸入處理。用快捷鍵、手柄組合,或者從暫停菜單打開。
它還包含了現有模組配置菜單模組的翻譯層,因此大多數 MCM 頁面可以在同一個地方使用,並且可以卸載 MCM。
來自原始的 SKSE 菜單框架頁面:
該模組新增了一個菜單,使其他模組能夠註冊自己的 ImGui 圖形界面。他們也可以自己創建窗戶,並隨意打開。一切都已經佈置好了。把 ImGui 和這個模組導入你的插件,開始使用它們。不需要使用鉤子或輸入管理。
這一版本框架新增了許多新功能!
特色
遊戲內按鍵綁定:在設置窗口設置鍵盤和手柄激活鍵;綁定鍵在啓動時顯示
字體選擇:從設置中交換字體
Hotkey API:模組作者可以註冊帶有衝突檢測的命名鍵綁定
手柄支持:導航、操作提示和按鈕符文
暫停菜單條目:ESC菜單中的“F4SE FRAMEWORK”一行,方便快速訪問
受輻射啓發的主題:風格符合遊戲的HUD風格
菜單搜索:快速查找頁面和設置
MCM兼容性:在此菜單中加載和編輯大多數現有MCM模組(見下方註釋)
MCM 兼容性
如果你已經使用帶有 MCM 配置('Data\MCM\Config\...\config.json')的模組,這個框架可以在 MCM 模組配置(遺留)下顯示它們。
支持設置、按鍵綁定、按鈕、下拉菜單、圖片以及大多數腳本化的MCM操作
寫入與原始 MCM 相同的 'Data\MCM\Settings\' 文件
如果你還保留了Mod配置菜單(在設置裏切換),可以選擇共存。
*FallUI HUD 預設(重要)*
內置的 FallUI HUD 編輯器和圖標庫允許你編輯 FallUI 自帶的基礎預設和界面。如果你想使用自定義的FallUIHUD預設模組(社區佈局包,超出基礎套裝),那就用原版Mod配置菜單。翻譯層並不完全支持那些自定義預設的工作流程。
要求
F4SE
F4SE 插件地址庫
輻射4 ~~1.10.163(次世代前/“老世代”)。目前不支持次世代、Game Pass和VR~~所有運行時/遊戲版本都應該支持,雖然我只能用OG進行測試。
如何打開菜單
鍵盤:默認F1;在設置或“F4SEMenuFramework.ini”中更改
手柄:可配置(默認是按住方向鍵向上;詳見設置 / INI)
暫停菜單:安裝“F4SEFramework.swf”後,從ESC列表中選擇F4SE FRAMEWORK
兼容性說明
Nvidia Smooth Motion 不兼容。這破壞了這個(以及大多數其他)ImGui 疊加界面使用的 DX11 鉤子。關於幀生成,建議使用上的幀生成功能。
對於模組作者,
原生 ImGui 菜單(推薦新模組)
示例插件:F4SE 菜單框架示例
API配方和快捷鍵:Usage.md
完整攻略:插件開發指南
複製源代碼發佈中的“F4SEMenuFramework.h”。無需鏈接(運行時 'GetProcAddress')
在 kPostLoad / kPostPostLoad 上註冊頁面
MCM JSON / Papyrus(遺留版)
繼續發送普通的MCM包裹(“config.json”,可選“settings.ini”/“keybinds.json”)。使用該框架的玩家會在MCM Mod配置(遺產)下看到你的頁面。不需要單獨的框架配置格式。不過,新的F4SE插件最好是本地ImGui註冊。
有用的ImGui資源
ImGui 代碼片段
ImStudio:交互式 ImGui 佈局編輯器(來源))
字體超棒:該模組支持的圖標(另見SKSE菜單框架SDK說明))
SKSE版本的字體和一般設計模式依然適用。想要一個類似原版《輻射4》UI風格的ImGui示例,可以參考po3的Photo Mode。
來源
github.com/DCCStudios/F4SEMenuFramework
該模組由Claude Opus 4.6和Fable 5協助開發。如果你介意,請不要使用這個模組。
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。