ConfigurableWeaponData
Config-driven weapon editor: each parameter in configurableweapondata.cfg becomes editable in the unit editor's weapon Data tab. Range, size, cooldown, spread, reload, melee force, projectile damage/s
模組介紹 作者原文
ConfigurableWeaponData
在兵種編輯器中爲每一件已裝備的武器增加一個完整的數據面板。所有參數在
BepInEx/config/configurableweapondata.cfg 中定義,出現在武器數據頁的參數即可編輯。
功能
- 在兵種編輯器的武器"數據"頁中,用配置驅動的參數行替換原版佔位內容
- 修改後實時重建預覽武器,立即生效
- 參數隨單位保存,在測試場景與所有戰鬥場景中自動應用
- 參數列表可滾動,保存按鈕固定可見
- 行內顯示武器/彈丸的原版數值作爲初始值
可編輯參數
遠程武器
- Range 射程、Attack Angle 攻擊角、Cooldown 冷卻
- Random Min / Random Max 隨機冷卻上下界
- Spread 散佈、Reload Time 換彈時間
- Proj Force 彈丸推力、Multi-shot Delay 連發間隔
- Proj Count 單發彈丸數、Mag Size 彈匣容量
- Recoil / Torso Recoil 後坐力
- Size X / Y / Z 武器三軸尺寸倍率
彈丸
- Proj Damage 傷害、Proj Impact 衝擊力倍率、Proj Team Damage 友傷比例
- Proj Speed 初速、Proj Gravity 重力、Proj Drag 阻力
- Proj Vel Spread 速度散佈、Proj Aim Assist 追蹤強度
- Proj Size X / Y / Z 彈丸三軸尺寸倍率
近戰武器
- Range 攻擊距離、Swing Angle 揮擊角度、Cooldown 冷卻
- Curve Force 揮擊衝量、Damage 傷害、Impact 衝擊力倍率
- Parry Power 格擋閾值
- Size X / Y / Z 武器三軸尺寸倍率
安裝
- 安裝 BepInExPack_TABS
- 將本 mod 安裝到 BepInEx/plugins/ConfigurableWeaponData/
- 啓動遊戲,進入兵種編輯器
使用
- 在兵種編輯器中點擊已裝備的武器,打開數據頁
- 點擊參數值輸入新數值,回車確認;預覽立即刷新
- 點擊 "Save Weapon Data" 保存武器數據
- 保存單位後,修改過的武器屬性在測試與戰鬥場景中自動生效
配置
BepInEx/config/configurableweapondata.cfg — 每個參數的默認值、最小/最大值均在
Parameters 各小節中列出。參數集合本身在 ParamRegistry 中定義,可按需增刪。
數據存儲
每個單位的武器數據保存於:
BepInEx/plugins/ConfigurableWeaponData/weapons.json
- 改回默認值的參數在保存時自動清理
- 單位被刪除時,對應數據文件自動刪除
注意事項
- 所有參數均可自由輸入任意數值(含負數),不再限制範圍;越界值由遊戲自身處理
- 遠程武器支持 Summon Unit:點擊後複用騎乘選擇列表挑選一個單位作爲召喚物,開火時不再發射彈丸,而是召喚該單位
- 召喚與彈丸互斥:選擇召喚物會清除彈丸,重新選擇彈丸會清除召喚物
- 尺寸類參數是相對武器原尺寸的倍率,按軸獨立
- 彈丸參數作用於該武器發射的每一個彈丸
- 受不可抗力因素影響,偶爾會出現數值無法編輯的情況:此時點擊旁邊的"顏色"菜單,再切換回"數據"菜單即可恢復
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
前置依賴
下面這些內容需要先安裝,否則該模組不會生效:
BepInEx-BepInExPack_TABS