F4Viewer - 輻射4遊戲內物品提取器(漢化更新)

作者 PatrickJnr·版本 v1.0.3·更新於 2026-06-10

一個完全集成的遊戲內物品瀏覽器和生成器,專爲《輻射4》打造,採用F4SE、CommonLibF4和PrismaUIF4構建。瀏覽整個加載順序,搜索數千件物品,直接將它們生成到背包——且無需離開遊戲。

截圖 共 5 張

模組介紹 作者原文

一個完全集成的遊戲內物品瀏覽器和生成器,專爲《輻射4》打造,採用F4SE、CommonLibF4和PrismaUIF4構建。瀏覽整個加載順序,搜索數千件物品,直接將它們生成到背包——且無需離開遊戲。

原址:

前置:

Fallout 4 Script Extender (F4SE):

Prisma UI - NG and OG Web UI Framework Fallout 4:

6月9號更新漢化地址:

6月6號更新

版本 1.0.3

核心

  • 在 HasAnyActiveFocus() 後面添加了快捷鍵門禁,以防止在輸入搜索字段或其他界面輸入時意外激活覆蓋層。
  • 在側邊欄添加了,允許一鍵清除插件過濾器。
  • 在右鍵菜單中新增了武器和護甲的裝備選項。如果物品還不在玩家的背包裏,它會自動生成並裝備。
  • 重新設計了物品統計,採用類似《輻射》Pip-Boy的視覺計量條,涵蓋重量、價值、射程和射速,並優化了更簡潔的元數據佈局。
  • 新增內置 EditorID 解析器,可在啓動時掃描活躍的.esm、.esp 和.esl 文件,提升零售環境中 EditorID 覆蓋率,無需外部緩存。
  • 新增背包計數追蹤功能,顯示玩家當前擁有的選定物品數量。
  • 新增裝備狀態指示器,包括物品列表中的E徽章和詳情面板中的狀態:裝備標籤。
  • 修復了“選擇要檢查的物品”提示在選擇物品後仍可見的問題。
  • 通過避免重複的顯示、隱藏、聚焦和非聚焦操作,改進了UI切換操作,減少了不必要的超輕機隊列活動。
  • 通過 RegisterTranslations API 增加了語言翻譯支持。
  • 通過用基於TESDataHandler的插件查找替換文件索引查找,改進了插件解析邏輯,修復了在記錄被補丁覆蓋時,存檔依賴問題,影響收藏夾、裝備配置和快捷欄。
  • 通過過濾數字鍵盤事件,修復了HTML搜索字段中的鍵盤輸入泄漏。

構建與部署

  • 根據PrismaUI v1.7規範,將構建系統遷移到xmake。
  • 移除了遺留的CMake構建配置。

6月4號更新:

版本 1.0.2

前端與用戶界面

  • **遊戲內縮放控制:** 新增了“+”和“-”縮放頭控件,以動態縮放模組覆蓋層。
  • **共享縮放狀態:** 縮放比例因子通過C++後端以共享文件(“f4_ui_zoom.txt”)形式持久化,實現所有配套模組之間的即時比例同步。
  • ** 修正窗口邊界:** 將“#app”容器設置爲屏幕固定爲“75vw”和“75vh”,縮放時僅內部元素縮放(防止窗口縮小)。
  • **修正了上下文菜單位置:** 通過將點擊事件客戶端座標和邊界檢查除以縮放因子,修正了縮放時的右鍵菜單對齊。

表現

  • **CPU 渲染 CSS 優化:** 從樣式表中剔除了昂貴的圖形屬性(“框陰影”、“文本陰影”、“背景濾鏡”、“過渡”和“線性漸變”),以符合 PrismaUI CPU 渲染指南,並大幅提升幀率。
  • **GPU 滾動加速:** 通過“transform: translate3d(0,0,0)”和“backface-visibility: hidden”,將“.table-body”、“.panel-left__list”、“.panel-right__detail”和“.loadout-list”推廣到複合圖形圖層,以防止滾動時佈局重流。
  • **懸停過渡優化:** 用針對性的過渡替換了昂貴的交互元素“過渡:全部”規則,顯著縮短了 CPU 重繪時間。

清理

  • **KeyHandler Thread-Safety:** 注入的 'std::mutex' 鎖定輸入輪詢線程,以解決熱鍵註冊期間間歇性競賽崩潰。
  • **數字鍵盤快捷鍵:** 擴展了“DIKToVK”映射,將數字鍵盤掃描碼正確轉換爲Windows虛擬鍵。
  • **C++ 配置清理:** 移除了 C++ 文件中的遺留 'uiZoom' INI 設置、配置屬性和日誌記錄。
  • **C++ 構建升級:** 更新了 CMake、vcpkg 依賴關係和插件註冊版本檢查。

----

F4Viewer

輻射4

遊戲內物品瀏覽器瀏覽整個加載順序,搜索數千物品,並直接將它們生成到背包——全部無需離開遊戲。

採用F4SE、CommonLibF4和PrismaUI F4構建

特色

瀏覽

瀏覽所有已加載的ESM/ESP/ESL插件,數量準確

可按姓名、編輯ID或FormID(十六進制)搜索

按類別篩選:武器、護甲、援助、雜項、彈藥、鑰匙、備註

可排序列,插件側邊欄帶有ESM/ESL類型過濾器

只顯示可玩/可生成的物品(模板已過濾掉)

插件按A-Z排序,隱藏無物品插件

生成

添加到庫存(點擊、回車或雙擊)

右鍵點擊菜單:生成1、5、10、50或100

將物品作爲世界對象放置在玩家所在的位置

所選武器的自動彈藥生成

所有操作均通過 F4SE 任務接口實現線程安全

組織結構

收藏夾(持久,能經受加載順序更改影響)

刷新歷史(最近50件物品,點擊重生)

快速欄(最多10件物品,一鍵生成)

裝備配置(從JSON文件中保存/加載物品集)

生活質量

可配置快捷鍵(默認F6)

自動將主題設置爲你的Pip-Boy HUD顏色

記得上一個類別、插件和頁面

鍵盤導航(方向鍵,回車,F鍵到收藏,ESC鍵關閉)

沒有暫停——物品會立即出現

伴隨模組間共享的持續縮放縮放

前置要求

輻射4 v1.10.162+(NG之前或NG之前)

F4SE

棱鏡UI F4

安裝

可以通過MO2、Vortex或手動安裝。確保PrismaUI F4已安裝並啓用。

Data/

├── F4SE/Plugins/

│ └── F4Viewer.dll

└── PrismaUI F4/views/

└── f4viewer/

├── browser.html

├── styles.css

└── app.js

用途

通過F4SE發射,加載存檔

按F6打開

瀏覽、搜索或篩選

左鍵點擊選擇,右鍵點擊點擊菜單,雙擊點擊生成

F6或ESC關閉

配置

配置文件:Data/F4SE/插件/F4Viewer/F4Viewer.ini

HUD顏色會自動從遊戲設置讀取——無需配置。

hotkeyScanCode=0x40

pageSize=60

uiZoom=1.15

持久性

收藏夾、快速欄和負載配置是作爲插件+本地ID對存儲的,而不是原始的表單ID。你保存的數據能在加載順序更改後依然保存。遺留文件會自動遷移。

已知的侷限性

有些模板表單無法生成(和console player.additem一樣))

無3D模型預覽(PrismaUI限制)

如果某個源插件被移除,這些條目在下一次加載時會被修剪

夥伴模組

F4Settings - 《輻射4》遊戲內設置管理器

作者:PatrickJr

F4SE |CommonLibF4 |棱鏡UI F4

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

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

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

檔案與校驗

檔案名稱
F4Viewer 1.0.3-105566-1-0-3-1780679359.zip
檔案大小
410.8 KiB
SHA-256
57dbb22151fc7c93ee0da5ea5c958028bc01d53b792278fc5f37b05a756b3dea
入庫時間
2026-10-10 18:36