InRunArtifacts
F7 局內開關神器,下張地圖生效;支持中英文,歡迎反饋。 / Toggle artifacts with F7; changes apply next stage. Chinese/English UI. Feedback welcome.
模組介紹 作者原文
局內神器管理 · InRunArtifacts
在遊戲途中開關神器,下一張地圖生效。遊戲內支持中英文菜單,自動跟隨遊戲語言;其他語言使用英文菜單,神器名稱與效果使用遊戲提供的本地化文本。
問題反饋和功能建議請提交到 GitHub Issues。提交錯誤時,請附上覆現步驟、模組版本和相關日誌;上傳前請移除日誌中的個人信息。
使用方法
- 按 F7 打開單頁神器菜單,點擊圖標開關神器,懸停查看名稱與效果。
- 亮色表示下一地圖開啓,灰色表示關閉;青色邊框和星號表示待應用的修改。
- 點擊「完成」保留修改,點擊「撤銷全部修改」恢復當前狀態。
- 再次按 F7 或 Esc 關閉菜單。打開時暫停遊戲,關閉後恢復。
- 修改在當前關卡結束時應用,不會重新生成或刪除當前地圖已有的物品。
配置與兼容
依賴 BepInExPack。首次啓動後,可在 BepInEx/config/com.lml.inrunartifacts.cfg 修改快捷鍵。
讀取遊戲註冊的神器,包括第三方神器;能否中途切換取決於其實現。修改僅在本局生效,不改變開局預設或解鎖記錄。使用遊戲自帶圖標,未打包遊戲資源。
主要面向單人遊戲,僅房主可操作。聯機暫停、特殊關卡及第三方神器兼容性尚未全面驗證。無圖形界面的專用服務器不提供菜單。
源碼與構建
項目使用.NET SDK 構建。編譯前請在 libs/BepInEx.dll 放置 BepInEx 5 的程序集,然後運行./build.ps1。生成的 安裝包位於 dist/。libs/、構建輸出及發佈包不提交到倉庫。
English
Toggle artifacts during a run, with changes taking effect on the next stage. Supports Chinese and English in-game menus, automatically selected from the game language. Other languages use English menus; artifact names and descriptions use the game's localization.
Please report bugs and feature requests through GitHub Issues. For bugs, include reproduction steps, the mod version, and relevant logs after removing personal information.
How to use
- Press F7 to open the single-page artifact menu. Click an icon to toggle it; hover for its name and effect.
- Bright means enabled next stage; gray means disabled. A cyan border and asterisk indicate pending changes.
- Select Done to keep changes or Undo all to restore current states.
- Press F7 or Esc to close. Opening the menu pauses the game; closing it resumes play.
- Changes apply when the current stage ends. Existing pickups are not regenerated or removed.
Configuration and compatibility
Requires BepInExPack. After the first launch, change the hotkey in BepInEx/config/com.lml.inrunartifacts.cfg.
Lists registered artifacts, including third-party artifacts. Runtime switching support depends on each artifact's implementation. Changes affect only the current run, not lobby presets or unlock records. Uses built-in artifact icons; no game assets are bundled.
Primarily intended for single-player; only the host can operate the menu. Multiplayer pausing, special stages, and third-party compatibility have not been fully verified. Headless dedicated servers do not have a menu.
Source and building
Build with the.NET SDK. Place the BepInEx 5 assembly at libs/BepInEx.dll, then run./build.ps1. The package is written to dist. Dependencies, build output, and release archives are not committed.
更新記錄 / Changelog
- 1.0.2:開放 GitHub 源碼與 Issues 反饋入口。 / Published the source and added a GitHub Issues feedback link.
- 1.0.1:補齊中英文菜單與發佈說明。 / Added Chinese/English menu text and bilingual documentation.
- 1.0.0:單頁神器菜單、懸停說明、下關生效與撤銷功能。 / Single-page artifact menu, hover descriptions, next-stage changes, and undo.
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: